/external/chromium/base/threading/ |
H A D | thread_local_storage_posix.cc | 11 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) function in class:base::ThreadLocalStorage::Slot 17 bool ThreadLocalStorage::Slot::Initialize(TLSDestructorFunc destructor) { 29 void ThreadLocalStorage::Slot::Free() { 37 void* ThreadLocalStorage::Slot::Get() const { 42 void ThreadLocalStorage::Slot::Set(void* value) {
|
H A D | thread_local_storage.h | 29 class BASE_API Slot { class in class:base::ThreadLocalStorage 31 explicit Slot(TLSDestructorFunc destructor = NULL); 34 // It returns an uninitialized Slot. 35 explicit Slot(base::LinkerInitialized x) {} function in class:base::ThreadLocalStorage::Slot 68 DISALLOW_COPY_AND_ASSIGN(Slot);
|
H A D | thread_local_storage_win.cc | 59 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) function in class:base::ThreadLocalStorage::Slot 65 bool ThreadLocalStorage::Slot::Initialize(TLSDestructorFunc destructor) { 82 void ThreadLocalStorage::Slot::Free() { 89 void* ThreadLocalStorage::Slot::Get() const { 97 void ThreadLocalStorage::Slot::Set(void* value) {
|
/external/llvm/lib/CodeGen/ |
H A D | LiveStackAnalysis.cpp | 1 //===-- LiveStackAnalysis.cpp - Live Stack Slot Analysis ------------------===// 29 "Live Stack Slot Analysis", false, false) 32 "Live Stack Slot Analysis", false, false) 58 LiveStacks::getOrCreateInterval(int Slot, const TargetRegisterClass *RC) { argument 59 assert(Slot >= 0 && "Spill slot indice must be >= 0"); 60 SS2IntervalMap::iterator I = S2IMap.find(Slot); 62 I = S2IMap.insert(I, std::make_pair(Slot, 63 LiveInterval(TargetRegisterInfo::index2StackSlot(Slot), 0.0F))); 64 S2RCMap.insert(std::make_pair(Slot, RC)); 67 const TargetRegisterClass *OldRC = S2RCMap[Slot]; 79 int Slot = I->first; local [all...] |
H A D | StackColoring.cpp | 266 unsigned Slot = MI.getIndex(); local 270 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); 272 DEBUG(dbgs()<<"Found a lifetime marker for slot #"<<Slot<< 277 BlockInfo.Begin.set(Slot); 279 if (BlockInfo.Begin.test(Slot)) { 283 BlockInfo.Begin.reset(Slot); 285 BlockInfo.End.set(Slot); 416 int Slot = Mo.getIndex(); local 417 assert(Slot >= 0 && "Invalid slot"); 422 if (!Starts[Slot] 622 int Slot = MO.getIndex(); local [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 31 AllocaInst *Slot; local 33 Slot = new AllocaInst(I.getType(), 0, 37 Slot = new AllocaInst(I.getType(), 0, I.getName()+".reg2mem", 60 V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, 68 Value *V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, U); 102 new StoreInst(&I, Slot, InsertPt); 103 return Slot; 116 AllocaInst *Slot; local 118 Slot = new AllocaInst(P->getType(), 0, 122 Slot [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NoReturnFunctionChecker.cpp | 88 unsigned Slot = 0; local 91 if (!Sel->getNameForSlot(Slot).equals(Arg)) 93 ++Slot;
|
/external/llvm/include/llvm/CodeGen/ |
H A D | LiveStackAnalysis.h | 1 //===-- LiveStackAnalysis.h - Live Stack Slot Analysis ----------*- C++ -*-===// 57 LiveInterval &getOrCreateInterval(int Slot, const TargetRegisterClass *RC); 59 LiveInterval &getInterval(int Slot) { argument 60 assert(Slot >= 0 && "Spill slot indice must be >= 0"); 61 SS2IntervalMap::iterator I = S2IMap.find(Slot); 66 const LiveInterval &getInterval(int Slot) const { 67 assert(Slot >= 0 && "Spill slot indice must be >= 0"); 68 SS2IntervalMap::const_iterator I = S2IMap.find(Slot); 73 bool hasInterval(int Slot) const { 74 return S2IMap.count(Slot); [all...] |
H A D | MachineModuleInfo.h | 395 void setVariableDbgInfo(MDNode *N, unsigned Slot, DebugLoc Loc) { argument 396 VariableDbgInfo.push_back(std::make_pair(N, std::make_pair(Slot, Loc)));
|
H A D | SlotIndexes.h | 1 //===- llvm/CodeGen/SlotIndexes.h - Slot indexes representation -*- C++ -*-===// 81 enum Slot { enum in class:llvm::SlotIndex 120 Slot getSlot() const { 121 return static_cast<Slot>(lie.getInt()); 135 SlotIndex(const SlotIndex &li, Slot s) : lie(li.listEntry(), unsigned(s)) { 248 Slot s = getSlot(); 268 Slot s = getSlot();
|
/external/llvm/lib/Transforms/IPO/ |
H A D | ConstantMerge.cpp | 154 GlobalVariable *&Slot = CMap[Pair]; local 159 if (Slot == 0 || IsBetterCannonical(*GV, *Slot)) 160 Slot = GV; 186 GlobalVariable *Slot = CMap[Pair]; local 188 if (!Slot || Slot == GV) 191 if (!Slot->hasUnnamedAddr() && !GV->hasUnnamedAddr()) 195 Slot->setUnnamedAddr(false); 198 Replacements.push_back(std::make_pair(GV, Slot)); [all...] |
/external/skia/legacy/src/utils/ |
H A D | SkJSON.cpp | 53 struct SkJSON::Object::Slot { struct in class:SkJSON::Object 54 Slot(const char name[], Type type) { function in struct:SkJSON::Object::Slot 70 ~Slot(); 75 Slot* fNext; 87 SkJSON::Object::Slot::~Slot() { 200 Slot* slot = fHead; 202 Slot* next = slot->fNext; 211 for (const Slot* slot = fHead; slot; slot = slot->fNext) { 217 SkJSON::Object::Slot* SkJSO [all...] |
/external/skia/src/utils/ |
H A D | SkJSON.cpp | 53 struct SkJSON::Object::Slot { struct in class:SkJSON::Object 54 Slot(const char name[], Type type) { function in struct:SkJSON::Object::Slot 70 ~Slot(); 75 Slot* fNext; 87 SkJSON::Object::Slot::~Slot() { 200 Slot* slot = fHead; 202 Slot* next = slot->fNext; 211 for (const Slot* slot = fHead; slot; slot = slot->fNext) { 217 SkJSON::Object::Slot* SkJSO [all...] |
/external/llvm/lib/Target/R600/ |
H A D | R600MachineScheduler.cpp | 320 DEBUG(dbgs() << "New Slot\n"); 321 assert (OccupedSlotsMask && "Slot wasn't filled"); 327 void R600SchedStrategy::AssignSlot(MachineInstr* MI, unsigned Slot) { argument 338 // Constrains the regclass of DestReg to assign it to Slot 339 switch (Slot) { 355 SUnit *R600SchedStrategy::AttemptFillSlot(unsigned Slot) { argument 357 SUnit *SlotedSU = PopInst(AvailableAlus[IndexToID[Slot]]); 362 AssignSlot(UnslotedSU->getInstr(), Slot); 370 AvailableAlus[IndexToID[Slot]].insert(SlotedSU); 371 AssignSlot(UnslotedSU->getInstr(), Slot); [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 361 ReturnValueSlot Slot; local 365 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); 368 RValue RV = EmitCall(FnInfo, Callee, Slot, CallArgs, MD); 373 if (!ResultType->isVoidType() && Slot.isNull())
|
H A D | CGBlocks.cpp | 812 AggValueSlot Slot = local 817 EmitAggExpr(copyExpr, Slot);
|
H A D | CGExprAgg.cpp | 590 AggValueSlot Slot = EnsureSlot(E->getType()); local 591 CGF.EmitAggExpr(E->getInitializer(), Slot); 1020 AggValueSlot Slot = EnsureSlot(E->getType()); local 1021 CGF.EmitCXXConstructExpr(E, Slot); 1026 AggValueSlot Slot = EnsureSlot(E->getType()); local 1027 CGF.EmitLambdaExpr(E, Slot); 1038 AggValueSlot Slot = EnsureSlot(T); local 1039 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddr(), T)); 1044 AggValueSlot Slot = EnsureSlot(T); local 1045 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot 1363 CheckAggExprForMemSetUse(AggValueSlot &Slot, const Expr *E, CodeGenFunction &CGF) argument 1411 EmitAggExpr(const Expr *E, AggValueSlot Slot) argument [all...] |
H A D | CGExprCXX.cpp | 835 AggValueSlot Slot local 840 CGF.EmitAggExpr(Init, Slot); 1919 void CodeGenFunction::EmitLambdaExpr(const LambdaExpr *E, AggValueSlot Slot) { argument 1921 LValue SlotLV = MakeAddrLValue(Slot.getAddr(), E->getType(), 1922 Slot.getAlignment());
|
H A D | CGClass.cpp | 462 AggValueSlot Slot = local 468 CGF.EmitAggExpr(Init, Slot);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 121 unsigned Slot = 0; local 122 for (unsigned e = Vals.size(); e - Slot > 2; Slot += 2, e += 1) { 125 SDValue LHS = Vals[Slot]; 126 SDValue RHS = Vals[Slot + 1]; 137 Lo = Vals[Slot++]; 138 Hi = Vals[Slot++];
|
/external/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 582 /// the function incorporation state that affects get*Slot/Create*Slot. Function 1143 int Slot = Machine->getMetadataSlot(N); local 1144 if (Slot == -1) 1147 Out << '!' << Slot; local 1165 int Slot; local 1169 Slot = Machine->getGlobalSlot(GV); 1172 Slot = Machine->getLocalSlot(V); 1177 if (Slot == -1) 1179 Slot 1198 Out << Prefix << Slot; local 1424 int Slot = Machine.getMetadataSlot(NMD->getOperand(i)); local 1428 Out << '!' << Slot; local 1719 int Slot = Machine.getLocalSlot(BB); local 1721 Out << Slot; local [all...] |
H A D | Constants.cpp | 480 ConstantInt *&Slot = Context.pImpl->IntConstants[Key]; local 481 if (!Slot) Slot = new ConstantInt(ITy, V); 482 return Slot; 608 ConstantFP *&Slot = pImpl->FPConstants[Key]; local 610 if (!Slot) { 627 Slot = new ConstantFP(Ty, V); 630 return Slot; 2224 StringMap<ConstantDataSequential*>::MapEntryTy &Slot = 2231 ConstantDataSequential **Entry = &Slot 2251 StringMap<ConstantDataSequential*>::iterator Slot = local [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 1452 const AllocaInst *Slot = cast<AllocaInst>(I.getArgOperand(1)); local 1456 if (!X86SelectAddress(Slot, AM)) return false;
|
/external/llvm/utils/TableGen/ |
H A D | DAGISelMatcher.h | 848 unsigned Slot; member in class:llvm::EmitConvertToTargetMatcher 851 : Matcher(EmitConvertToTarget), Slot(slot) {} 853 unsigned getSlot() const { return Slot; } 862 return cast<EmitConvertToTargetMatcher>(M)->Slot == Slot; 864 virtual unsigned getHashImpl() const { return Slot; } 929 unsigned Slot; member in class:llvm::EmitNodeXFormMatcher 933 : Matcher(EmitNodeXForm), Slot(slot), NodeXForm(nodeXForm) {} 935 unsigned getSlot() const { return Slot; } 945 return cast<EmitNodeXFormMatcher>(M)->Slot [all...] |
/external/kernel-headers/original/asm-x86/ |
H A D | voyager.h | 342 __u8 Slot; /* Processor slots 1 - 4 */ member in struct:QuadDescription
|