/external/llvm/lib/CodeGen/ |
H A D | LiveStackAnalysis.cpp | 1 //===-- LiveStackAnalysis.cpp - Live Stack Slot Analysis ------------------===// 30 "Live Stack Slot Analysis", false, false) 33 "Live Stack Slot Analysis", false, false) 59 LiveStacks::getOrCreateInterval(int Slot, const TargetRegisterClass *RC) { argument 60 assert(Slot >= 0 && "Spill slot indice must be >= 0"); 61 SS2IntervalMap::iterator I = S2IMap.find(Slot); 63 I = S2IMap.insert(I, std::make_pair(Slot, 64 LiveInterval(TargetRegisterInfo::index2StackSlot(Slot), 0.0F))); 65 S2RCMap.insert(std::make_pair(Slot, RC)); 68 const TargetRegisterClass *OldRC = S2RCMap[Slot]; 80 int Slot = I->first; local [all...] |
H A D | StackColoring.cpp | 255 unsigned Slot = MO.getIndex(); local 259 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); 261 DEBUG(dbgs()<<"Found a lifetime marker for slot #"<<Slot<< 266 BlockInfo.Begin.set(Slot); 268 if (BlockInfo.Begin.test(Slot)) { 272 BlockInfo.Begin.reset(Slot); 274 BlockInfo.End.set(Slot); 394 int Slot = Mo.getIndex(); local 395 assert(Slot >= 0 && "Invalid slot"); 400 if (!Starts[Slot] 599 int Slot = MO.getIndex(); local [all...] |
/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...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 32 AllocaInst *Slot; local 34 Slot = new AllocaInst(I.getType(), nullptr, 38 Slot = new AllocaInst(I.getType(), nullptr, 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(), nullptr, 123 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
|
H A D | profiledata.cc | 75 memcpy(&evict_[num_evicted_], entry.stack, d * sizeof(Slot)); 114 evict_ = new Slot[kBufferLength]; 269 Slot h = 0; 271 Slot slot = reinterpret_cast<Slot>(stack[i]); 286 if (e->stack[i] != reinterpret_cast<Slot>(stack[i])) { 316 e->stack[i] = reinterpret_cast<Slot>(stack[i]);
|
/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
|
H A D | profiledata.cc | 75 memcpy(&evict_[num_evicted_], entry.stack, d * sizeof(Slot)); 114 evict_ = new Slot[kBufferLength]; 269 Slot h = 0; 271 Slot slot = reinterpret_cast<Slot>(stack[i]); 286 if (e->stack[i] != reinterpret_cast<Slot>(stack[i])) { 316 e->stack[i] = reinterpret_cast<Slot>(stack[i]);
|
/external/skia/include/utils/ |
H A D | SkJSON.h | 31 struct Slot; 173 Slot* fSlot; 177 Slot* fHead; 178 Slot* fTail; 180 const Slot* findSlot(const char name[], Type) const; 181 Slot* addSlot(Slot*);
|
/external/llvm/lib/Transforms/IPO/ |
H A D | ConstantMerge.cpp | 160 GlobalVariable *&Slot = CMap[Pair]; local 165 if (!Slot || IsBetterCanonical(*GV, *Slot)) 166 Slot = GV; 192 GlobalVariable *Slot = CMap[Pair]; local 194 if (!Slot || Slot == GV) 197 if (!Slot->hasUnnamedAddr() && !GV->hasUnnamedAddr()) 201 Slot->setUnnamedAddr(false); 204 Replacements.push_back(std::make_pair(GV, Slot)); [all...] |
/external/deqp/framework/delibs/depool/ |
H A D | dePoolHash.h | 69 typedef struct TYPENAME##Slot_s TYPENAME##Slot; \ 74 TYPENAME##Slot* nextSlot; \ 85 TYPENAME##Slot** slotTable; \ 86 TYPENAME##Slot* slotFreeList; \ 93 const TYPENAME##Slot* curSlot; \ 220 TYPENAME##Slot* slot = hash->slotTable[slotNdx]; \ 223 TYPENAME##Slot* nextSlot = slot->nextSlot; \ 234 TYPENAME##Slot* TYPENAME##_allocSlot (TYPENAME* hash) \ 236 TYPENAME##Slot* slot; \ 243 slot = (TYPENAME##Slot*)deMemPool_allo [all...] |
H A D | dePoolSet.h | 68 typedef struct TYPENAME##Slot_s TYPENAME##Slot; \ 73 TYPENAME##Slot* nextSlot; \ 83 TYPENAME##Slot** slotTable; \ 84 TYPENAME##Slot* slotFreeList; \ 91 const TYPENAME##Slot* curSlot; \ 228 TYPENAME##Slot* slot = set->slotTable[slotNdx]; \ 231 TYPENAME##Slot* nextSlot = slot->nextSlot; \ 242 TYPENAME##Slot* TYPENAME##_allocSlot (TYPENAME* set) \ 244 TYPENAME##Slot* slot; \ 251 slot = (TYPENAME##Slot*)deMemPool_allo [all...] |
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.h | 277 /// slot 'Slot'. Increment Slot past the number of slots used in the record. 279 bool getValueTypePair(SmallVectorImpl<uint64_t> &Record, unsigned &Slot, 281 if (Slot == Record.size()) return true; 282 unsigned ValNo = (unsigned)Record[Slot++]; 291 } else if (Slot == Record.size()) { 295 unsigned TypeNo = (unsigned)Record[Slot++]; 300 /// popValue - Read a value out of the specified record from slot 'Slot'. 301 /// Increment Slot past the number of slots used by the value in the record. 303 bool popValue(SmallVectorImpl<uint64_t> &Record, unsigned &Slot, [all...] |
/external/chromium_org/base/threading/ |
H A D | thread_local_storage.h | 23 // interface, you should instead be using ThreadLocalStorage::StaticSlot/Slot. 96 // ThreadLocalStorage::Slot (below) instead. 127 class BASE_EXPORT Slot : public StaticSlot { class in class:base::ThreadLocalStorage 130 explicit Slot(TLSDestructorFunc destructor = NULL); 136 DISALLOW_COPY_AND_ASSIGN(Slot);
|
H A D | thread_local_storage.cc | 26 // assigned to the instance variable slot_ in a ThreadLocalStorage::Slot 28 // instance of ThreadLocalStorage::Slot has been freed (i.e., destructor called, 194 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) { function in class:base::ThreadLocalStorage::Slot
|
H A D | thread_local_storage_unittest.cc | 76 ThreadLocalStorage::Slot slot;
|
/external/llvm/lib/IR/ |
H A D | AttributeImpl.h | 195 const IndexAttrPair *getNode(unsigned Slot) const { 196 return reinterpret_cast<const IndexAttrPair *>(this + 1) + Slot; 230 unsigned getSlotIndex(unsigned Slot) const { 231 return getNode(Slot)->first; 235 /// \p Slot is an index into the AttrNodes list, not the index of the return / 237 AttributeSet getSlotAttributes(unsigned Slot) const { 238 return AttributeSet::get(Context, *getNode(Slot)); 243 AttributeSetNode *getSlotNode(unsigned Slot) const { 244 return getNode(Slot)->second; 248 iterator begin(unsigned Slot) cons [all...] |
H A D | Attributes.cpp | 898 AttributeSet::iterator AttributeSet::begin(unsigned Slot) const { 901 return pImpl->begin(Slot); 904 AttributeSet::iterator AttributeSet::end(unsigned Slot) const { 907 return pImpl->end(Slot); 921 unsigned AttributeSet::getSlotIndex(unsigned Slot) const { 922 assert(pImpl && Slot < pImpl->getNumAttributes() && 923 "Slot # out of range!"); 924 return pImpl->getSlotIndex(Slot); 927 AttributeSet AttributeSet::getSlotAttributes(unsigned Slot) const { 928 assert(pImpl && Slot < pImp 1021 unsigned Slot = ~0U; local 1108 unsigned Slot = ~0U; local [all...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 1 //===-- MipsDelaySlotFiller.cpp - Mips Delay Slot Filler ------------------===// 173 return "Mips Delay Slot Filler"; 214 bool searchBackward(MachineBasicBlock &MBB, Iter Slot) const; 218 bool searchForward(MachineBasicBlock &MBB, Iter Slot) const; 223 bool searchSuccBBs(MachineBasicBlock &MBB, Iter Slot) const; 570 bool Filler::searchBackward(MachineBasicBlock &MBB, Iter Slot) const { 578 RegDU.init(*Slot); 580 if (!searchRange(MBB, ReverseIter(Slot), MBB.rend(), RegDU, MemDU, Filler)) 583 MBB.splice(std::next(Slot), &MBB, std::next(Filler).base()); 584 MIBundleBuilder(MBB, Slot, st [all...] |
/external/llvm/lib/Target/R600/ |
H A D | R600MachineScheduler.h | 91 SUnit *AttemptFillSlot (unsigned Slot, bool AnyAlu); 95 void AssignSlot(MachineInstr *MI, unsigned Slot);
|
/external/chromium_org/ppapi/proxy/ |
H A D | plugin_globals.h | 113 base::ThreadLocalStorage::Slot* msg_loop_slot() { 119 void set_msg_loop_slot(base::ThreadLocalStorage::Slot* slot) { 160 scoped_ptr<base::ThreadLocalStorage::Slot> msg_loop_slot_;
|
H A D | ppb_message_loop_proxy.cc | 53 base::ThreadLocalStorage::Slot* slot = new base::ThreadLocalStorage::Slot(); 75 base::ThreadLocalStorage::Slot* slot = globals->msg_loop_slot(); 77 slot = new base::ThreadLocalStorage::Slot(&ReleaseMessageLoop);
|
/external/chromium_org/v8/src/ |
H A D | gdb-jit.cc | 56 class Slot { class in class:v8::internal::BASE_EMBEDDED 58 Slot(Writer* w, uintptr_t offset) : w_(w), offset_(offset) { } function in class:v8::internal::BASE_EMBEDDED::Slot 68 Slot<T> at(int i) { 69 return Slot<T>(w_, offset_ + sizeof(T) * i); 85 Slot<T> SlotAt(uintptr_t offset) { 87 return Slot<T>(this, offset); 91 Slot<T> CreateSlotHere() { 96 Slot<T> CreateSlotsHere(uint32_t count) { 155 template<typename T> friend class Slot; 176 virtual void WriteBody(Writer::Slot<THeade [all...] |
/external/chromium_org/base/metrics/ |
H A D | stats_table.h | 213 ThreadLocalStorage::Slot tls_index_;
|
/external/llvm/include/llvm/IR/ |
H A D | Attributes.h | 324 iterator begin(unsigned Slot) const; 325 iterator end(unsigned Slot) const; 358 unsigned getSlotIndex(unsigned Slot) const; 361 AttributeSet getSlotAttributes(unsigned Slot) const;
|