/external/llvm/lib/CodeGen/ |
LiveRangeCalc.h | 39 SlotIndexes *Indexes; 50 /// redundant, it can be computed as: MDT[Indexes.getMBBFromIndex(VNI->def)]. 128 LiveRangeCalc() : MF(nullptr), MRI(nullptr), Indexes(nullptr),
|
InterferenceCache.h | 54 /// Indexes - Mapping block numbers to SlotIndex ranges. 55 SlotIndexes *Indexes; 97 Entry() : PhysReg(0), Tag(0), RefCount(0), Indexes(nullptr), LIS(nullptr) {} 99 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { 103 Indexes = indexes;
|
VirtRegMap.cpp | 162 SlotIndexes *Indexes; 211 Indexes = &getAnalysis<SlotIndexes>(); 257 if (!Indexes->findLiveInMBBs(I->start, I->end, LiveIn)) 289 DEBUG(MBBI->print(dbgs(), Indexes)); 366 // PhysReg operands cannot have subregister indexes. 394 if (Indexes) 395 Indexes->removeMachineInstrFromMaps(MI);
|
MachineBasicBlock.cpp | 266 void MachineBasicBlock::print(raw_ostream &OS, SlotIndexes *Indexes) const { 274 if (Indexes) 275 OS << Indexes->getMBBStartIdx(this) << '\t'; 295 if (Indexes) OS << '\t'; 303 if (Indexes) OS << '\t'; 311 if (Indexes) { 312 if (Indexes->hasIndex(I)) 313 OS << Indexes->getInstructionIndex(I); 324 if (Indexes) OS << '\t'; 717 SlotIndexes *Indexes = P->getAnalysisIfAvailable<SlotIndexes>() [all...] |
StackColoring.cpp | 121 SlotIndexes *Indexes; 397 SlotIndex ThisIndex = Indexes->getInstructionIndex(MI); 412 Starts[pos] = Indexes->getMBBStartIdx(&MBB); 416 Finishes[pos] = Indexes->getMBBEndIdx(&MBB); 434 SlotIndex NewStart = Indexes->getMBBStartIdx(&MBB); 435 SlotIndex NewFin = Indexes->getMBBEndIdx(&MBB); 559 SlotIndex Index = Indexes->getInstructionIndex(&I); 610 SlotIndex Index = Indexes->getInstructionIndex(&I); 645 Indexes = &getAnalysis<SlotIndexes>(); 687 LI->getNextValue(Indexes->getZeroIndex(), VNInfoAllocator) [all...] |
MachineVerifier.cpp | 196 SlotIndexes *Indexes; 302 Indexes = nullptr; 309 Indexes = PASS->getAnalysisIfAvailable<SlotIndexes>(); 384 MF->print(*OS, Indexes); 396 if (Indexes) 397 *OS << " [" << Indexes->getMBBStartIdx(MBB) 398 << ';' << Indexes->getMBBEndIdx(MBB) << ')'; 406 if (Indexes && Indexes->hasIndex(MI)) 407 *OS << Indexes->getInstructionIndex(MI) << '\t' [all...] |
RegAllocGreedy.cpp | 116 SlotIndexes *Indexes; 526 Prio = LI->beginIndex().getInstrDistance(Indexes->getLastIndex()); 531 Prio = Indexes->getZeroIndex().getInstrDistance(LI->beginIndex()); [all...] |
RegisterCoalescer.cpp | [all...] |
/art/runtime/base/ |
bit_vector.h | 38 * @brief Convenient iterator across the indexes of the BitVector's set bits. 42 * only through BitVector::Indexes() which returns an IndexContainer wrapper 44 * for (uint32_t idx : bit_vector.Indexes()) { 78 // Helper function to check for end without comparing with bit_vector.Indexes().end(). 128 * @brief BitVector wrapper class for iteration across indexes of set bits. 186 IndexContainer Indexes() const {
|
/external/chromium_org/chrome/browser/ui/views/profiles/ |
profile_chooser_view.h | 76 typedef std::vector<size_t> Indexes; 134 views::View* CreateOtherProfilesView(const Indexes& avatars_to_show);
|
/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
example-bind.cpp | 207 template<int I, int... Indexes, typename T, typename... Types> 208 struct make_indexes_impl<I, int_tuple<Indexes...>, T, Types...> { 209 typedef typename make_indexes_impl<I+1, int_tuple<Indexes..., I>, Types...>::type type; 212 template<int I, int... Indexes> 213 struct make_indexes_impl<I, int_tuple<Indexes...> > { 214 typedef int_tuple<Indexes...> type; 232 typedef typename make_indexes<BoundArgs...>::type indexes; typedef in class:bound_functor 287 template<typename F, int... Indexes, typename... Args> 289 unwrap_and_forward(F& f, int_tuple<Indexes...>, const tuple<Args&...>& args) { 290 return f(get<Indexes>(args)...) [all...] |
/external/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 57 SlotIndexes* Indexes; 77 /// MI = Indexes->getInstructionFromIndex(RegMaskSlot[N]); 190 return Indexes; 200 return !Indexes->hasIndex(Instr); 205 return Indexes->getInstructionIndex(instr); 210 return Indexes->getInstructionFromIndex(index); 215 return Indexes->getMBBStartIdx(mbb); 220 return Indexes->getMBBEndIdx(mbb); 234 return Indexes->getMBBFromIndex(index); 238 Indexes->insertMBBInMaps(MBB) [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 784 uint32_t Indexes[8]; 792 Indexes[I] = Index; 796 Indexes[I] = 0; 806 Indexes[I] += Size / 2; 809 ConstantDataVector::get(V->getContext(), makeArrayRef(Indexes, Size)); [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyCFG.cpp | [all...] |