/external/llvm/lib/CodeGen/ |
LiveRangeCalc.cpp | 26 Indexes = SI; 39 assert(MRI && Indexes && "call reset() first"); 50 Idx = Indexes->getMBBStartIdx(MI->getParent()); 53 Idx = Indexes->getInstructionIndex(MI) 63 assert(MRI && Indexes && "call reset() first"); 85 Idx = Indexes->getMBBEndIdx(MI->getOperand(I.getOperandNo()+1).getMBB()); 88 Idx = Indexes->getInstructionIndex(MI).getRegSlot(); 118 tie(Start, End) = Indexes->getMBBRange(MBB); 139 assert(Indexes && "Missing SlotIndexes"); 142 MachineBasicBlock *KillMBB = Indexes->getMBBFromIndex(Kill.getPrevSlot()) [all...] |
MachineLoopRanges.cpp | 40 Indexes = &getAnalysis<SlotIndexes>(); 52 Range = new MachineLoopRange(Loop, Allocator, *Indexes); 59 SlotIndexes &Indexes) 64 const std::pair<SlotIndex, SlotIndex> &Range = Indexes.getMBBRange(*I);
|
InterferenceCache.h | 54 /// Indexes - Mapping block numbers to SlotIndex ranges. 55 SlotIndexes *Indexes; 96 Entry() : PhysReg(0), Tag(0), RefCount(0), Indexes(0), LIS(0) {} 98 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { 102 Indexes = indexes;
|
LiveRangeCalc.h | 38 SlotIndexes *Indexes; 49 /// redundant, it can be computed as: MDT[Indexes.getMBBFromIndex(VNI->def)]. 127 LiveRangeCalc() : MRI(0), Indexes(0), DomTree(0), Alloc(0) {}
|
VirtRegMap.cpp | 151 SlotIndexes *Indexes; 196 Indexes = &getAnalysis<SlotIndexes>(); 242 if (!Indexes->findLiveInMBBs(I->start, I->end, LiveIn)) 262 DEBUG(MBBI->print(dbgs(), Indexes)); 306 // PhysReg operands cannot have subregister indexes. 334 if (Indexes) 335 Indexes->removeMachineInstrFromMaps(MI);
|
StackColoring.cpp | 107 SlotIndexes* Indexes; 382 SlotIndex ThisIndex = Indexes->getInstructionIndex(MI); 401 Starts[pos] = Indexes->getMBBStartIdx(MBB); 403 Finishes[pos] = Indexes->getMBBEndIdx(MBB); 422 SlotIndex NewStart = Indexes->getMBBStartIdx(MBB); 423 SlotIndex NewFin = Indexes->getMBBEndIdx(MBB); 526 SlotIndex Index = Indexes->getInstructionIndex(I); 566 Indexes = &getAnalysis<SlotIndexes>(); 608 LI->getNextValue(Indexes->getZeroIndex(), VNInfoAllocator);
|
MachineVerifier.cpp | 196 SlotIndexes *Indexes; 295 Indexes = NULL; 302 Indexes = PASS->getAnalysisIfAvailable<SlotIndexes>(); 360 MF->print(*OS, Indexes); 372 if (Indexes) 373 *OS << " [" << Indexes->getMBBStartIdx(MBB) 374 << ';' << Indexes->getMBBEndIdx(MBB) << ')'; 382 if (Indexes && Indexes->hasIndex(MI)) 383 *OS << Indexes->getInstructionIndex(MI) << '\t' [all...] |
MachineBasicBlock.cpp | 256 void MachineBasicBlock::print(raw_ostream &OS, SlotIndexes *Indexes) const { 264 if (Indexes) 265 OS << Indexes->getMBBStartIdx(this) << '\t'; 285 if (Indexes) OS << '\t'; 293 if (Indexes) OS << '\t'; 301 if (Indexes) { 302 if (Indexes->hasIndex(I)) 303 OS << Indexes->getInstructionIndex(I); 314 if (Indexes) OS << '\t'; [all...] |
LiveIntervalAnalysis.cpp | 109 Indexes = &getAnalysis<SlotIndexes>(); 156 MF->print(OS, Indexes); 408 MIIndex = Indexes->getNextNonNullIndex(MIIndex); 415 assert(Indexes->getInstructionFromIndex(MIIndex) == MI && 440 MIIndex = Indexes->getNextNonNullIndex(MIIndex); 498 RegMaskSlots.push_back(Indexes->getInstructionIndex(MI).getRegSlot()); 577 SlotIndex Begin = Indexes->getMBBStartIdx(MBB); 818 // getMBBFromIndex doesn't need to search the MBB table when both indexes 820 MachineBasicBlock *MBB1 = Indexes->getMBBFromIndex(Start); 821 MachineBasicBlock *MBB2 = Indexes->getMBBFromIndex(Stop) [all...] |
InterferenceCache.cpp | 27 SlotIndexes *indexes, 35 Entries[i].clear(mf, indexes, lis); 108 tie(Start, Stop) = Indexes->getMBBRange(MBBNum); 185 tie(Start, Stop) = Indexes->getMBBRange(MBBNum);
|
TwoAddressInstructionPass.cpp | 70 SlotIndexes *Indexes; 555 if (Indexes) 556 Indexes->replaceMachineInstrInMaps(MI, NewMI); 605 if (Indexes) 606 Indexes->replaceMachineInstrInMaps(mi, NewMI); [all...] |
RegAllocGreedy.cpp | 75 SlotIndexes *Indexes; 711 if (Intf.first() <= Indexes->getMBBStartIdx(BC.Number)) 769 if (Intf.first() <= Indexes->getMBBStartIdx(Number)) [all...] |
MachineFunction.cpp | 298 void MachineFunction::print(raw_ostream &OS, SlotIndexes *Indexes) const { 341 BB->print(OS, Indexes);
|
LiveInterval.cpp | 148 const SlotIndexes &Indexes) const { 172 !CP.isCoalescable(Indexes.getInstructionFromIndex(Def)))
|
/external/llvm/include/llvm/CodeGen/ |
MachineLoopRanges.h | 91 SlotIndexes *Indexes; 97 MachineLoopRanges() : MachineFunctionPass(ID), Indexes(0) {}
|
LiveIntervalAnalysis.h | 57 SlotIndexes* Indexes; 83 /// MI = Indexes->getInstructionFromIndex(RegMaskSlot[N]); 169 return Indexes; 179 return !Indexes->hasIndex(Instr); 184 return Indexes->getInstructionIndex(instr); 189 return Indexes->getInstructionFromIndex(index); 194 return Indexes->getMBBStartIdx(mbb); 199 return Indexes->getMBBEndIdx(mbb); 213 return Indexes->getMBBFromIndex(index); 217 return Indexes->insertMachineInstrInMaps(MI) [all...] |
LiveInterval.h | 434 bool isZeroLength(SlotIndexes *Indexes) const { 436 if (Indexes->getNextNonNullIndex(i->start).getBaseIndex() <
|
/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
example-bind.cpp | 206 template<int I, int... Indexes, typename T, typename... Types> 207 struct make_indexes_impl<I, int_tuple<Indexes...>, T, Types...> { 208 typedef typename make_indexes_impl<I+1, int_tuple<Indexes..., I>, Types...>::type type; 211 template<int I, int... Indexes> 212 struct make_indexes_impl<I, int_tuple<Indexes...> > { 213 typedef int_tuple<Indexes...> type; 231 typedef typename make_indexes<BoundArgs...>::type indexes; typedef in class:bound_functor 286 template<typename F, int... Indexes, typename... Args> 288 unwrap_and_forward(F& f, int_tuple<Indexes...>, const tuple<Args&...>& args) { 289 return f(get<Indexes>(args)...) [all...] |
/external/webkit/LayoutTests/http/conf/ |
apache2-debian-httpd.conf | 277 # This may also be "None", "All", or any combination of "Indexes", 283 Options Indexes FollowSymLinks MultiViews ExecCGI Includes
|
apache2-httpd.conf | 298 # This may also be "None", "All", or any combination of "Indexes", 304 Options Indexes FollowSymLinks MultiViews ExecCGI Includes
|
apache2-msys-httpd.conf | 299 # This may also be "None", "All", or any combination of "Indexes", 305 Options Indexes FollowSymLinks MultiViews ExecCGI Includes
|
cygwin-httpd.conf | 330 # This may also be "None", "All", or any combination of "Indexes", 336 Options Indexes FollowSymLinks MultiViews ExecCGI Includes
|
fedora-httpd.conf | 315 # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews 324 Options Indexes FollowSymLinks MultiViews ExecCGI Includes 348 # Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec 544 # server-generated indexes. These are only displayed for FancyIndexed
|
httpd.conf | 333 # This may also be "None", "All", or any combination of "Indexes", 339 Options Indexes FollowSymLinks MultiViews ExecCGI Includes
|
/external/llvm/lib/Transforms/Utils/ |
SimplifyCFG.cpp | [all...] |