Home
last modified time | relevance | path

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

123456

/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
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 …]
DLiveRangeCalc.h80 LiveRange &LR; member
183 void extendToUses(LiveRange &LR, unsigned PhysReg) { in extendToUses()
DLiveRangeUtils.h27 static void DistributeRange(LiveRangeT &LR, LiveRangeT *SplitLRs[], in DistributeRange()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveRangeCalc.cpp65 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()
553 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
DLiveIntervals.cpp159 if (LiveRange *LR = RegUnitRanges[Unit]) in print() local
268 void LiveIntervals::computeRegUnitRange(LiveRange &LR, unsigned Unit) { in computeRegUnitRange()
335 LiveRange *LR = RegUnitRanges[Unit]; in computeLiveInRegUnits() local
355 static void createSegmentsForValues(LiveRange &LR, in createSegmentsForValues()
623 void LiveIntervals::extendToIndices(LiveRange &LR, in extendToIndices()
632 void LiveIntervals::pruneValue(LiveRange &LR, SlotIndex Kill, in pruneValue()
1022 if (LiveRange *LR = getRegUnitLI(*Units)) in updateAllRanges() local
1032 void updateRange(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask) { in updateRange()
1056 void handleMoveDown(LiveRange &LR) { in handleMoveDown()
1229 void handleMoveUp(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask) { in handleMoveUp()
[all …]
DRegAllocFast.cpp369 void RegAllocFast::addKillFlag(const LiveReg &LR) { in addKillFlag()
388 void RegAllocFast::killVirtReg(LiveReg &LR) { in killVirtReg()
418 void RegAllocFast::spillVirtReg(MachineBasicBlock::iterator MI, LiveReg &LR) { in spillVirtReg()
611 void RegAllocFast::assignVirtToPhysReg(LiveReg &LR, MCPhysReg PhysReg) { in assignVirtToPhysReg()
662 void RegAllocFast::allocVirtReg(MachineInstr &MI, LiveReg &LR, Register Hint0) { in allocVirtReg()
931 LiveReg &LR = reloadVirtReg(MI, I, Reg, 0); in handleThroughOperands() local
940 LiveReg &LR = reloadVirtReg(MI, I, Reg, 0); in handleThroughOperands() local
1112 LiveReg &LR = reloadVirtReg(MI, I, Reg, CopyDstReg); in allocateInstruction() local
DLiveRangeUtils.h26 static void DistributeRange(LiveRangeT &LR, LiveRangeT *SplitLRs[], in DistributeRange()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DLambdaResolver.h65 using LR = LambdaResolver<DylibLookupFtorT, ExternalLookupFtorT>; in createLambdaResolver() local
75 using LR = LambdaResolver<DylibLookupFtorT, ExternalLookupFtorT>; in createLambdaResolver() local
/external/llvm-project/llvm/lib/CodeGen/
DLiveIntervalCalc.cpp43 LiveRange &LR, const MachineOperand &MO) { in createDeadDef()
133 void LiveIntervalCalc::createDeadDefs(LiveRange &LR, Register Reg) { in createDeadDefs()
145 void LiveIntervalCalc::extendToUses(LiveRange &LR, Register Reg, in extendToUses()
DLiveRangeCalc.cpp89 void LiveRangeCalc::extend(LiveRange &LR, SlotIndex Use, unsigned PhysReg, in extend()
124 bool LiveRangeCalc::isDefOnEntry(LiveRange &LR, ArrayRef<SlotIndex> Undefs, in isDefOnEntry()
194 bool LiveRangeCalc::findReachingDefs(LiveRange &LR, MachineBasicBlock &UseMBB, in findReachingDefs()
401 LiveRange &LR = I.LR; in updateSSA() local
DLiveRegMatrix.cpp178 LiveIntervalUnion::Query &LiveRegMatrix::query(const LiveRange &LR, in query()
200 [&](MCRegister Unit, const LiveRange &LR) { in checkInterference()
214 LiveRange LR; in checkInterference() local
DLiveIntervals.cpp157 if (LiveRange *LR = RegUnitRanges[Unit]) in print() local
275 void LiveIntervals::computeRegUnitRange(LiveRange &LR, unsigned Unit) { in computeRegUnitRange()
342 LiveRange *LR = RegUnitRanges[Unit]; in computeLiveInRegUnits() local
362 static void createSegmentsForValues(LiveRange &LR, in createSegmentsForValues()
630 void LiveIntervals::extendToIndices(LiveRange &LR, in extendToIndices()
639 void LiveIntervals::pruneValue(LiveRange &LR, SlotIndex Kill, in pruneValue()
1042 if (LiveRange *LR = getRegUnitLI(*Units)) in updateAllRanges() local
1052 void updateRange(LiveRange &LR, Register Reg, LaneBitmask LaneMask) { in updateRange()
1076 void handleMoveDown(LiveRange &LR) { in handleMoveDown()
1249 void handleMoveUp(LiveRange &LR, Register Reg, LaneBitmask LaneMask) { in handleMoveUp()
[all …]
DLiveRangeUtils.h26 static void DistributeRange(LiveRangeT &LR, LiveRangeT *SplitLRs[], in DistributeRange()
/external/swiftshader/third_party/llvm-10.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
DLiveRangeCalc.h102 LiveRange &LR; member
222 void extendToUses(LiveRange &LR, unsigned PhysReg) { in extendToUses()
DLiveIntervalUnion.h111 const LiveRange *LR = nullptr; variable
133 Query(const LiveRange &LR, const LiveIntervalUnion &LIU): in Query()
/external/llvm-project/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()
395 LiveRange *LR = RegUnitRanges[Unit]; in getRegUnit() local
DLiveIntervalCalc.h54 void extendToUses(LiveRange &LR, MCRegister PhysReg) { in extendToUses()
DLiveIntervalUnion.h111 const LiveRange *LR = nullptr; variable
133 Query(const LiveRange &LR, const LiveIntervalUnion &LIU): in Query()
/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/llvm/include/llvm/ExecutionEngine/Orc/
DLambdaResolver.h53 typedef LambdaResolver<DylibLookupFtorT, ExternalLookupFtorT> LR; in createLambdaResolver() typedef
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/GSYM/
DLookupResult.cpp54 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const LookupResult &LR) { in operator <<()
/external/llvm-project/llvm/lib/DebugInfo/GSYM/
DLookupResult.cpp59 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const LookupResult &LR) { in operator <<()

123456