/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/chromium_org/base/threading/ |
H A D | thread_local_storage_posix.cc | 11 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) { function in class:base::ThreadLocalStorage::Slot
|
H A D | thread_local_storage.h | 37 // ThreadLocalStorage::Slot (below) instead. 73 class BASE_EXPORT Slot : public StaticSlot { class in class:base::ThreadLocalStorage 76 explicit Slot(TLSDestructorFunc destructor = NULL); 85 DISALLOW_COPY_AND_ASSIGN(Slot);
|
H A D | thread_local_storage_win.cc | 25 // assigned to the instance variable slot_ in a ThreadLocalStorage::Slot 27 // instance of ThreadLocalStorage::Slot has been freed (i.e., destructor called, 154 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) { function in class:base::ThreadLocalStorage::Slot
|
/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 | 267 unsigned Slot = MI.getIndex(); local 271 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); 273 DEBUG(dbgs()<<"Found a lifetime marker for slot #"<<Slot<< 278 BlockInfo.Begin.set(Slot); 280 if (BlockInfo.Begin.test(Slot)) { 284 BlockInfo.Begin.reset(Slot); 286 BlockInfo.End.set(Slot); 417 int Slot = Mo.getIndex(); local 418 assert(Slot >= 0 && "Invalid slot"); 423 if (!Starts[Slot] 624 int Slot = MO.getIndex(); local [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 32 AllocaInst *Slot; local 34 Slot = new AllocaInst(I.getType(), 0, 38 Slot = new AllocaInst(I.getType(), 0, I.getName()+".reg2mem", 61 V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, 69 Value *V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, U); 103 new StoreInst(&I, Slot, InsertPt); 104 return Slot; 117 AllocaInst *Slot; local 119 Slot = new AllocaInst(P->getType(), 0, 123 Slot [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NoReturnFunctionChecker.cpp | 86 unsigned Slot = 0; local 89 if (!Sel->getNameForSlot(Slot).equals(Arg)) 91 ++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 | 401 void setVariableDbgInfo(MDNode *N, unsigned Slot, DebugLoc Loc) { argument 402 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++ -*-===// 95 enum Slot { enum in class:llvm::SlotIndex 138 Slot getSlot() const { 139 return static_cast<Slot>(lie.getInt()); 153 SlotIndex(const SlotIndex &li, Slot s) : lie(li.listEntry(), unsigned(s)) { 273 Slot s = getSlot(); 293 Slot s = getSlot();
|
/external/llvm/lib/Transforms/IPO/ |
H A D | ConstantMerge.cpp | 155 GlobalVariable *&Slot = CMap[Pair]; local 160 if (Slot == 0 || IsBetterCannonical(*GV, *Slot)) 161 Slot = GV; 187 GlobalVariable *Slot = CMap[Pair]; local 189 if (!Slot || Slot == GV) 192 if (!Slot->hasUnnamedAddr() && !GV->hasUnnamedAddr()) 196 Slot->setUnnamedAddr(false); 199 Replacements.push_back(std::make_pair(GV, Slot)); [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/ |
H A D | profiledata.h | 150 typedef uintptr_t Slot; typedef in class:ProfileData 154 Slot count; // Number of hits 155 Slot depth; // Stack depth 156 Slot stack[kMaxStackDepth]; // Stack contents 165 Slot* evict_; // evicted entries
|
/external/chromium_org/third_party/tcmalloc/vendor/src/ |
H A D | profiledata.h | 150 typedef uintptr_t Slot; typedef in class:ProfileData 154 Slot count; // Number of hits 155 Slot depth; // Stack depth 156 Slot stack[kMaxStackDepth]; // Stack contents 165 Slot* evict_; // evicted entries
|
/external/chromium_org/third_party/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/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 | 373 DEBUG(dbgs() << "New Slot\n"); 374 assert (OccupedSlotsMask && "Slot wasn't filled"); 380 void R600SchedStrategy::AssignSlot(MachineInstr* MI, unsigned Slot) { argument 395 // Constrains the regclass of DestReg to assign it to Slot 396 switch (Slot) { 412 SUnit *R600SchedStrategy::AttemptFillSlot(unsigned Slot) { argument 414 SUnit *SlotedSU = PopInst(AvailableAlus[IndexToID[Slot]]); 419 AssignSlot(UnslotedSU->getInstr(), Slot);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 123 unsigned Slot = 0; local 124 for (unsigned e = Vals.size(); e - Slot > 2; Slot += 2, e += 1) { 127 SDValue LHS = Vals[Slot]; 128 SDValue RHS = Vals[Slot + 1]; 139 Lo = Vals[Slot++]; 140 Hi = Vals[Slot++];
|
/external/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 369 ReturnValueSlot Slot; local 373 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); 376 RValue RV = EmitCall(FnInfo, Callee, Slot, CallArgs, MD); 381 if (!ResultType->isVoidType() && Slot.isNull())
|
H A D | CGBlocks.cpp | 810 AggValueSlot Slot = local 815 EmitAggExpr(copyExpr, Slot);
|
H A D | CGExprAgg.cpp | 527 AggValueSlot Slot = EnsureSlot(E->getType()); local 528 CGF.EmitAggExpr(E->getInitializer(), Slot); 956 AggValueSlot Slot = EnsureSlot(E->getType()); local 957 CGF.EmitCXXConstructExpr(E, Slot); 962 AggValueSlot Slot = EnsureSlot(E->getType()); local 963 CGF.EmitLambdaExpr(E, Slot); 974 AggValueSlot Slot = EnsureSlot(T); local 975 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddr(), T)); 980 AggValueSlot Slot = EnsureSlot(T); local 981 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot 1298 CheckAggExprForMemSetUse(AggValueSlot &Slot, const Expr *E, CodeGenFunction &CGF) argument 1346 EmitAggExpr(const Expr *E, AggValueSlot Slot) argument [all...] |
H A D | CGExprCXX.cpp | 827 AggValueSlot Slot local 832 CGF.EmitAggExpr(Init, Slot); 1932 void CodeGenFunction::EmitLambdaExpr(const LambdaExpr *E, AggValueSlot Slot) { argument 1934 LValue SlotLV = MakeAddrLValue(Slot.getAddr(), E->getType(), 1935 Slot.getAlignment());
|
/external/llvm/lib/IR/ |
H A D | Attributes.cpp | 880 AttributeSet::iterator AttributeSet::begin(unsigned Slot) const { 883 return pImpl->begin(Slot); 886 AttributeSet::iterator AttributeSet::end(unsigned Slot) const { 889 return pImpl->end(Slot); 903 unsigned AttributeSet::getSlotIndex(unsigned Slot) const { 904 assert(pImpl && Slot < pImpl->getNumAttributes() && 905 "Slot # out of range!"); 906 return pImpl->getSlotIndex(Slot); 909 AttributeSet AttributeSet::getSlotAttributes(unsigned Slot) const { 910 assert(pImpl && Slot < pImp 1003 unsigned Slot = ~0U; local 1090 unsigned Slot = ~0U; local [all...] |