/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) 55 LiveStacks::getOrCreateInterval(int Slot, const TargetRegisterClass *RC) { argument 56 assert(Slot >= 0 && "Spill slot indice must be >= 0"); 57 SS2IntervalMap::iterator I = S2IMap.find(Slot); 59 I = S2IMap.insert(I, std::make_pair(Slot, 60 LiveInterval(TargetRegisterInfo::index2StackSlot(Slot), 0.0F))); 61 S2RCMap.insert(std::make_pair(Slot, RC)); 64 const TargetRegisterClass *OldRC = S2RCMap[Slot]; 65 S2RCMap[Slot] 76 int Slot = I->first; local [all...] |
H A D | StackColoring.cpp | 240 unsigned Slot = MI.getIndex(); local 244 const Value *Allocation = MFI->getObjectAllocation(Slot); 251 BlockLiveness[*FI].Begin.set(Slot); 253 if (BlockLiveness[*FI].Begin.test(Slot)) { 257 BlockLiveness[*FI].Begin.reset(Slot); 259 BlockLiveness[*FI].End.set(Slot); 379 int Slot = Mo.getIndex(); local 380 assert(Slot >= 0 && "Invalid slot"); 385 if (!Starts[Slot].isValid() || Starts[Slot] > ThisInde [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 30 AllocaInst *Slot; local 32 Slot = new AllocaInst(I.getType(), 0, 36 Slot = new AllocaInst(I.getType(), 0, I.getName()+".reg2mem", 59 V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, 67 Value *V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, U); 92 new StoreInst(&I, Slot, InsertPt); 93 return Slot; 106 AllocaInst *Slot; local 108 Slot = new AllocaInst(P->getType(), 0, 112 Slot [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NoReturnFunctionChecker.cpp | 87 unsigned Slot = 0; local 90 if (!Sel->getNameForSlot(Slot).equals(Arg)) 92 ++Slot;
|
H A D | RetainCountChecker.cpp | 1470 StringRef Slot = S.getNameForSlot(i); local 1471 if (Slot.substr(Slot.size() - 8).equals_lower("delegate")) {
|
/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++ -*-===// 80 enum Slot { enum in class:llvm::SlotIndex 119 Slot getSlot() const { 120 return static_cast<Slot>(lie.getInt()); 134 SlotIndex(const SlotIndex &li, Slot s) : lie(li.listEntry(), unsigned(s)) { 247 Slot s = getSlot(); 267 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/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/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 375 ReturnValueSlot Slot; local 379 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); 382 RValue RV = EmitCall(FnInfo, Callee, Slot, CallArgs, MD); 387 if (!ResultType->isVoidType() && Slot.isNull())
|
H A D | CGBlocks.cpp | 739 AggValueSlot Slot = local 744 EmitAggExpr(copyExpr, Slot);
|
H A D | CGExprAgg.cpp | 544 AggValueSlot Slot = EnsureSlot(E->getType()); local 545 CGF.EmitAggExpr(E->getInitializer(), Slot); 871 AggValueSlot Slot = EnsureSlot(E->getType()); local 872 CGF.EmitCXXConstructExpr(E, Slot); 877 AggValueSlot Slot = EnsureSlot(E->getType()); local 878 CGF.EmitLambdaExpr(E, Slot); 889 AggValueSlot Slot = EnsureSlot(T); local 890 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot.getAddr(), T)); 895 AggValueSlot Slot = EnsureSlot(T); local 896 EmitNullInitializationToLValue(CGF.MakeAddrLValue(Slot 1204 CheckAggExprForMemSetUse(AggValueSlot &Slot, const Expr *E, CodeGenFunction &CGF) argument 1252 EmitAggExpr(const Expr *E, AggValueSlot Slot) argument [all...] |
H A D | CGExprCXX.cpp | 818 AggValueSlot Slot local 823 CGF.EmitAggExpr(Init, Slot); 1834 void CodeGenFunction::EmitLambdaExpr(const LambdaExpr *E, AggValueSlot Slot) { argument 1836 LValue SlotLV = MakeAddrLValue(Slot.getAddr(), E->getType(), 1837 Slot.getAlignment());
|
H A D | CGClass.cpp | 455 AggValueSlot Slot = local 461 CGF.EmitAggExpr(Init, Slot);
|
H A D | CGExpr.cpp | 2712 AggValueSlot Slot = CreateAggTemp(E->getType()); local 2713 EmitCXXConstructExpr(E, Slot); 2714 return MakeAddrLValue(Slot.getAddr(), E->getType()); 2724 AggValueSlot Slot = CreateAggTemp(E->getType(), "temp.lvalue"); local 2725 Slot.setExternallyDestructed(); 2726 EmitAggExpr(E->getSubExpr(), Slot); 2727 EmitCXXTemporary(E->getTemporary(), E->getType(), Slot.getAddr()); 2728 return MakeAddrLValue(Slot.getAddr(), E->getType()); 2733 AggValueSlot Slot = CreateAggTemp(E->getType(), "temp.lvalue"); local 2734 EmitLambdaExpr(E, Slot); 3042 AggValueSlot Slot = AggValueSlot::forAddr(Ptr, alignChars, local [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 1433 const AllocaInst *Slot = cast<AllocaInst>(I.getArgOperand(1)); local 1437 if (!X86SelectAddress(Slot, AM)) return false;
|
/external/llvm/lib/VMCore/ |
H A D | AsmWriter.cpp | 531 /// the function incorporation state that affects get*Slot/Create*Slot. Function 1056 int Slot = Machine->getMetadataSlot(N); local 1057 if (Slot == -1) 1060 Out << '!' << Slot; local 1078 int Slot; local 1082 Slot = Machine->getGlobalSlot(GV); 1085 Slot = Machine->getLocalSlot(V); 1090 if (Slot == -1) 1092 Slot 1111 Out << Prefix << Slot; local 1340 int Slot = Machine.getMetadataSlot(NMD->getOperand(i)); local 1344 Out << '!' << Slot; local 1649 int Slot = Machine.getLocalSlot(BB); local 1651 Out << Slot; local [all...] |
H A D | Constants.cpp | 428 ConstantInt *&Slot = Context.pImpl->IntConstants[Key]; local 429 if (!Slot) Slot = new ConstantInt(ITy, V); 430 return Slot; 556 ConstantFP *&Slot = pImpl->FPConstants[Key]; local 558 if (!Slot) { 575 Slot = new ConstantFP(Ty, V); 578 return Slot; 2149 StringMap<ConstantDataSequential*>::MapEntryTy &Slot = 2156 ConstantDataSequential **Entry = &Slot 2176 StringMap<ConstantDataSequential*>::iterator Slot = local [all...] |
/external/llvm/utils/TableGen/ |
H A D | DAGISelMatcher.h | 850 unsigned Slot; member in class:llvm::EmitConvertToTargetMatcher 853 : Matcher(EmitConvertToTarget), Slot(slot) {} 855 unsigned getSlot() const { return Slot; } 864 return cast<EmitConvertToTargetMatcher>(M)->Slot == Slot; 866 virtual unsigned getHashImpl() const { return Slot; } 931 unsigned Slot; member in class:llvm::EmitNodeXFormMatcher 935 : Matcher(EmitNodeXForm), Slot(slot), NodeXForm(nodeXForm) {} 937 unsigned getSlot() const { return Slot; } 947 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
|
/external/v8/src/ |
H A D | gdb-jit.cc | 75 class Slot { class in class:v8::internal::BASE_EMBEDDED 77 Slot(Writer* w, uintptr_t offset) : w_(w), offset_(offset) { } function in class:v8::internal::BASE_EMBEDDED::Slot 87 Slot<T> at(int i) { 88 return Slot<T>(w_, offset_ + sizeof(T) * i); 104 Slot<T> SlotAt(uintptr_t offset) { 106 return Slot<T>(this, offset); 110 Slot<T> CreateSlotHere() { 115 Slot<T> CreateSlotsHere(uint32_t count) { 174 template<typename T> friend class Slot; 195 virtual void WriteBody(Writer::Slot<THeade [all...] |