Searched refs:LRI (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | LiveIntervalUnion.cpp | 147 LRI = LR->begin(); in collectInterferingVRegs() 149 LiveUnionI.find(LRI->start); in collectInterferingVRegs() 155 assert(LRI != LREnd && "Reached end of LR"); in collectInterferingVRegs() 158 while (LRI->start < LiveUnionI.stop() && LRI->end > LiveUnionI.start()) { in collectInterferingVRegs() 176 assert(LRI->end <= LiveUnionI.start() && "Expected non-overlap"); in collectInterferingVRegs() 179 LRI = LR->advanceTo(LRI, LiveUnionI.start()); in collectInterferingVRegs() 180 if (LRI == LREnd) in collectInterferingVRegs() 184 if (LRI->start < LiveUnionI.stop()) in collectInterferingVRegs() 188 LiveUnionI.advanceTo(LRI->start); in collectInterferingVRegs()
|
| H A D | RegAllocFast.cpp | 599 LRI->PhysReg = 0; in displacePhysReg() 632 LRI->PhysReg = 0; in freePhysReg() 848 if (LRI != LiveVirtRegs.end() && LRI->PhysReg) { in allocVirtRegUndef() 877 LRI->PhysReg = 0; in defineLiveThroughVirtReg() 889 LRI->LastUse = &MI; in defineLiveThroughVirtReg() 917 if (LRI->PhysReg == 0) in defineVirtReg() 929 if (LRI->Reloaded || LRI->LiveOut) { in defineVirtReg() 939 LRI->LiveOut = false; in defineVirtReg() 981 if (LRI->Error) { in useVirtReg() 989 LRI->LastUse = &MI; in useVirtReg() [all …]
|
| H A D | LivePhysRegs.cpp | 33 RegisterSet::iterator LRI = LiveRegs.begin(); in removeRegsInMask() local 34 while (LRI != LiveRegs.end()) { in removeRegsInMask() 35 if (MO.clobbersPhysReg(*LRI)) { in removeRegsInMask() 37 Clobbers->push_back(std::make_pair(*LRI, &MO)); in removeRegsInMask() 38 LRI = LiveRegs.erase(LRI); in removeRegsInMask() 40 ++LRI; in removeRegsInMask()
|
| /llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.meaning/dcl.ref/ |
| H A D | p6-0x.cpp | 18 typedef int& LRI; typedef 21 typedef LRI& r1; CHECK_EQUAL_TYPES(r1, int&); 22 typedef const LRI& r2; CHECK_EQUAL_TYPES(r2, int&); // expected-warning {{'const' qualifier on refe… 23 typedef const LRI&& r3; CHECK_EQUAL_TYPES(r3, int&); // expected-warning {{'const' qualifier on ref…
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiFrameLowering.cpp | 29 const LanaiRegisterInfo *LRI = STI.getRegisterInfo(); in determineFrameLayout() local 36 LRI->hasStackRealignment(MF) ? MFI.getMaxAlign() : getStackAlign(); in determineFrameLayout() 200 const LanaiRegisterInfo *LRI = in determineCalleeSaves() local 212 if (LRI->hasBasePointer(MF)) { in determineCalleeSaves() 214 SavedRegs.reset(LRI->getBaseRegister()); in determineCalleeSaves()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | GVNSink.cpp | 604 LockstepReverseIterator &LRI, unsigned &InstNum, unsigned &MemoryInstNum, 644 LockstepReverseIterator &LRI, unsigned &InstNum, unsigned &MemoryInstNum, in analyzeInstructionForSinking() argument 646 auto Insts = *LRI; in analyzeInstructionForSinking() 669 auto &ActivePreds = LRI.getActiveBlocks(); in analyzeInstructionForSinking() 692 LRI.restrictToBlocks(ActivePreds); in analyzeInstructionForSinking() 788 LockstepReverseIterator LRI(Preds); in sinkBB() local 796 while (LRI.isValid()) { in sinkBB() 797 auto Cand = analyzeInstructionForSinking(LRI, InstNum, MemoryInstNum, in sinkBB() 803 --LRI; in sinkBB()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | MisleadingBidirectional.cpp | 30 LRI = 0x2066, in containsMisleadingBidi() enumerator 74 else if (CodePoint == RLI || CodePoint == LRI || CodePoint == FSI) in containsMisleadingBidi()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | LiveIntervalUnion.h | 115 LiveRange::const_iterator LRI; ///< current position in LR variable
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 2067 while (LRI.isValid() && in SinkCommonCodeFromPredecessors() 2071 InstructionsToSink.insert((*LRI).begin(), (*LRI).end()); in SinkCommonCodeFromPredecessors() 2073 --LRI; in SinkCommonCodeFromPredecessors() 2115 LRI.reset(); in SinkCommonCodeFromPredecessors() 2125 InstructionsProfitableToSink.insert((*LRI).begin(), (*LRI).end()); in SinkCommonCodeFromPredecessors() 2126 --LRI; in SinkCommonCodeFromPredecessors() 2146 ++LRI; in SinkCommonCodeFromPredecessors() 2160 ++LRI; in SinkCommonCodeFromPredecessors() 2179 LRI.reset(); in SinkCommonCodeFromPredecessors() 2187 --LRI; in SinkCommonCodeFromPredecessors() [all …]
|