Home
last modified time | relevance | path

Searched defs:LR (Results 1 – 25 of 103) sorted by relevance

12345

/external/llvm/lib/CodeGen/
DLiveRangeCalc.cpp44 LiveRange &LR, const MachineOperand &MO) { in createDeadDef()
147 void LiveRangeCalc::createDeadDefs(LiveRange &LR, unsigned Reg) { in createDeadDefs()
157 void LiveRangeCalc::extendToUses(LiveRange &LR, unsigned Reg, in extendToUses()
239 void LiveRangeCalc::extend(LiveRange &LR, SlotIndex Use, unsigned PhysReg) { in extend()
274 bool LiveRangeCalc::findReachingDefs(LiveRange &LR, MachineBasicBlock &UseMBB, in findReachingDefs()
454 LiveRange &LR = I.LR; in updateSSA() local
DLiveRangeCalc.h80 LiveRange &LR; member
183 void extendToUses(LiveRange &LR, unsigned PhysReg) { in extendToUses()
DLiveIntervalAnalysis.cpp151 if (LiveRange *LR = RegUnitRanges[i]) in print() local
258 void LiveIntervals::computeRegUnitRange(LiveRange &LR, unsigned Unit) { in computeRegUnitRange()
318 LiveRange *LR = RegUnitRanges[Unit]; in computeLiveInRegUnits() local
341 static void createSegmentsForValues(LiveRange &LR, in createSegmentsForValues()
353 static void extendSegmentsToUses(LiveRange &LR, const SlotIndexes &Indexes, in extendSegmentsToUses()
576 void LiveIntervals::extendToIndices(LiveRange &LR, in extendToIndices()
584 void LiveIntervals::pruneValue(LiveRange &LR, SlotIndex Kill, in pruneValue()
971 if (LiveRange *LR = getRegUnitLI(*Units)) in updateAllRanges() local
981 void updateRange(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask) { in updateRange()
1005 void handleMoveDown(LiveRange &LR) { in handleMoveDown()
[all …]
DLiveRangeUtils.h27 static void DistributeRange(LiveRangeT &LR, LiveRangeT *SplitLRs[], in DistributeRange()
DLiveInterval.cpp53 LiveRange *LR; member in __anon2acf1db40111::CalcLiveRangeUtilBase
56 CalcLiveRangeUtilBase(LiveRange *LR) : LR(LR) {} in CalcLiveRangeUtilBase()
240 CalcLiveRangeUtilVector(LiveRange *LR) : CalcLiveRangeUtilVectorBase(LR) {} in CalcLiveRangeUtilVector()
268 CalcLiveRangeUtilSet(LiveRange *LR) : CalcLiveRangeUtilSetBase(LR) {} in CalcLiveRangeUtilSet()
1142 unsigned ConnectedVNInfoEqClasses::Classify(const LiveRange &LR) { in Classify()
DMachineVerifier.cpp477 void MachineVerifier::report_context(const LiveRange &LR, unsigned Reg, in report_context()
1111 unsigned MONum, SlotIndex UseIdx, const LiveRange &LR, unsigned VRegOrUnit, in checkLivenessAtUse()
1133 unsigned MONum, SlotIndex DefIdx, const LiveRange &LR, unsigned VRegOrUnit, in checkLivenessAtDef()
1212 if (const LiveRange *LR = LiveInts->getCachedRegUnit(*Units)) in checkLiveness() local
1577 if (const LiveRange *LR = LiveInts->getCachedRegUnit(i)) in verifyLiveIntervals() local
1581 void MachineVerifier::verifyLiveRangeValue(const LiveRange &LR, in verifyLiveRangeValue()
1673 void MachineVerifier::verifyLiveRangeSegment(const LiveRange &LR, in verifyLiveRangeSegment()
1871 void MachineVerifier::verifyLiveRange(const LiveRange &LR, unsigned Reg, in verifyLiveRange()
DRegisterPressure.cpp386 bool(*Property)(const LiveRange &LR, SlotIndex Pos)) { in getLanesWithProperty()
401 const LiveRange *LR = LIS.getCachedRegUnit(RegUnit); in getLanesWithProperty() local
415 [](const LiveRange &LR, SlotIndex Pos) { in getLiveLanesAt()
544 const LiveRange *LR = getLiveRange(LIS, Reg); in detectDeadDefs() local
1206 [](const LiveRange &LR, SlotIndex Pos) { in getLiveLanesAt()
1216 [](const LiveRange &LR, SlotIndex Pos) { in getLastUsedLanes()
1226 [](const LiveRange &LR, SlotIndex Pos) { in getLiveThroughAt()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLiveRangeCalc.cpp66 LiveRange &LR, const MachineOperand &MO) { in createDeadDef()
147 void LiveRangeCalc::createDeadDefs(LiveRange &LR, unsigned Reg) { in createDeadDefs()
156 void LiveRangeCalc::extendToUses(LiveRange &LR, unsigned Reg, LaneBitmask Mask, in extendToUses()
241 void LiveRangeCalc::extend(LiveRange &LR, SlotIndex Use, unsigned PhysReg, in extend()
276 bool LiveRangeCalc::isDefOnEntry(LiveRange &LR, ArrayRef<SlotIndex> Undefs, in isDefOnEntry()
346 bool LiveRangeCalc::findReachingDefs(LiveRange &LR, MachineBasicBlock &UseMBB, in findReachingDefs()
554 LiveRange &LR = I.LR; in updateSSA() local
DLiveRegMatrix.cpp178 LiveIntervalUnion::Query &LiveRegMatrix::query(const LiveRange &LR, in query()
200 [&](unsigned Unit, const LiveRange &LR) { in checkInterference()
214 LiveRange LR; in checkInterference() local
DLiveRangeCalc.h103 LiveRange &LR; member
224 void extendToUses(LiveRange &LR, unsigned PhysReg) { in extendToUses()
DLiveIntervals.cpp160 if (LiveRange *LR = RegUnitRanges[Unit]) in print() local
264 void LiveIntervals::computeRegUnitRange(LiveRange &LR, unsigned Unit) { in computeRegUnitRange()
331 LiveRange *LR = RegUnitRanges[Unit]; in computeLiveInRegUnits() local
351 static void createSegmentsForValues(LiveRange &LR, in createSegmentsForValues()
613 void LiveIntervals::extendToIndices(LiveRange &LR, in extendToIndices()
622 void LiveIntervals::pruneValue(LiveRange &LR, SlotIndex Kill, in pruneValue()
1013 if (LiveRange *LR = getRegUnitLI(*Units)) in updateAllRanges() local
1023 void updateRange(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask) { in updateRange()
1047 void handleMoveDown(LiveRange &LR) { in handleMoveDown()
1220 void handleMoveUp(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask) { in handleMoveUp()
[all …]
DLiveRangeUtils.h27 static void DistributeRange(LiveRangeT &LR, LiveRangeT *SplitLRs[], in DistributeRange()
DLiveInterval.cpp68 LiveRange *LR; member in __anonc02e750c0111::CalcLiveRangeUtilBase
71 CalcLiveRangeUtilBase(LiveRange *LR) : LR(LR) {} in CalcLiveRangeUtilBase()
289 CalcLiveRangeUtilVector(LiveRange *LR) : CalcLiveRangeUtilVectorBase(LR) {} in CalcLiveRangeUtilVector()
317 CalcLiveRangeUtilSet(LiveRange *LR) : CalcLiveRangeUtilSetBase(LR) {} in CalcLiveRangeUtilSet()
1262 unsigned ConnectedVNInfoEqClasses::Classify(const LiveRange &LR) { in Classify()
DRegisterPressure.cpp409 bool(*Property)(const LiveRange &LR, SlotIndex Pos)) { in getLanesWithProperty()
425 const LiveRange *LR = LIS.getCachedRegUnit(RegUnit); in getLanesWithProperty() local
440 [](const LiveRange &LR, SlotIndex Pos) { in getLiveLanesAt()
569 const LiveRange *LR = getLiveRange(LIS, Reg); in detectDeadDefs() local
1228 [](const LiveRange &LR, SlotIndex Pos) { in getLiveLanesAt()
1238 [](const LiveRange &LR, SlotIndex Pos) { in getLastUsedLanes()
1249 [](const LiveRange &LR, SlotIndex Pos) { in getLiveThroughAt()
DMachineVerifier.cpp513 void MachineVerifier::report_context(const LiveRange &LR, unsigned VRegUnit, in report_context()
1375 unsigned MONum, SlotIndex UseIdx, const LiveRange &LR, unsigned VRegOrUnit, in checkLivenessAtUse()
1397 unsigned MONum, SlotIndex DefIdx, const LiveRange &LR, unsigned VRegOrUnit, in checkLivenessAtDef()
1476 if (const LiveRange *LR = LiveInts->getCachedRegUnit(*Units)) in checkLiveness() local
1867 if (const LiveRange *LR = LiveInts->getCachedRegUnit(i)) in verifyLiveIntervals() local
1871 void MachineVerifier::verifyLiveRangeValue(const LiveRange &LR, in verifyLiveRangeValue()
1963 void MachineVerifier::verifyLiveRangeSegment(const LiveRange &LR, in verifyLiveRangeSegment()
2170 void MachineVerifier::verifyLiveRange(const LiveRange &LR, unsigned Reg, in verifyLiveRange()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLiveIntervals.h187 void extendToIndices(LiveRange &LR, ArrayRef<SlotIndex> Indices) { in extendToIndices()
245 bool isLiveInToMBB(const LiveRange &LR, in isLiveInToMBB()
250 bool isLiveOutOfMBB(const LiveRange &LR, in isLiveOutOfMBB()
394 LiveRange *LR = RegUnitRanges[Unit]; in getRegUnit() local
DLiveIntervalUnion.h111 const LiveRange *LR = nullptr; variable
133 Query(const LiveRange &LR, const LiveIntervalUnion &LIU): in Query()
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUFrameLowering.h27 std::pair<unsigned, int> LR[1]; variable
/external/llvm/include/llvm/ExecutionEngine/Orc/
DLambdaResolver.h53 typedef LambdaResolver<DylibLookupFtorT, ExternalLookupFtorT> LR; in createLambdaResolver() typedef
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/Orc/
DLambdaResolver.h51 using LR = LambdaResolver<DylibLookupFtorT, ExternalLookupFtorT>; in createLambdaResolver() local
/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h221 bool isLiveInToMBB(const LiveRange &LR, in isLiveInToMBB()
226 bool isLiveOutOfMBB(const LiveRange &LR, in isLiveOutOfMBB()
375 LiveRange *LR = RegUnitRanges[Unit]; in getRegUnit() local
/external/clang/lib/StaticAnalyzer/Checkers/
DPointerSubChecker.cpp47 const MemRegion *LR = LV.getAsRegion(); in checkPreStmt() local
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLiveInterval.cpp228 LiveInterval::addRangeFrom(LiveRange LR, iterator From) { in addRangeFrom()
510 iterator LR = I++; in MergeValueNumberInto() local
566 const LiveRange &LR = RHS.ranges[i]; in Copy() local
601 raw_ostream& llvm::operator<<(raw_ostream& os, const LiveRange &LR) { in operator <<()
DLiveIntervalAnalysis.cpp346 LiveRange LR(defIndex, killIdx, ValNo); in handleVirtualRegisterDef() local
376 LiveRange LR(getMBBStartIdx(aliveBlock), getMBBEndIdx(aliveBlock), ValNo); in handleVirtualRegisterDef() local
397 LiveRange LR(Start, killIdx, ValNo); in handleVirtualRegisterDef() local
451 LiveRange LR(DefIndex, RedefIndex, ValNo); in handleVirtualRegisterDef() local
481 LiveRange LR(defIndex, killIndex, ValNo); in handleVirtualRegisterDef() local
573 LiveRange LR(start, end, ValNo); in handlePhysicalRegisterDef() local
662 LiveRange LR(start, end, vni); in handleLiveInRegister() local
1362 LiveRange LR(index.getLoadIndex(), index.getDefIndex(), in rewriteInstructionForSpills() local
1369 LiveRange LR(nI.ranges[nI.ranges.size()-1].end, End, in rewriteInstructionForSpills() local
1378 LiveRange LR(HasEarlyClobber && !HasUse ? in rewriteInstructionForSpills() local
[all …]
DRegAllocFast.cpp212 void RAFast::addKillFlag(const LiveReg &LR) { in addKillFlag()
226 const LiveReg &LR = LRI->second; in killVirtReg() local
256 LiveReg &LR = LRI->second; in spillVirtReg() local
548 LiveReg &LR = LRI->second; in defineVirtReg() local
582 LiveReg &LR = LRI->second; in reloadVirtReg() local

12345