Home
last modified time | relevance | path

Searched refs:OrigReg (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
DTailDuplication.cpp89 void AddSSAUpdateEntry(unsigned OrigReg, unsigned NewReg,
380 void TailDuplicatePass::AddSSAUpdateEntry(unsigned OrigReg, unsigned NewReg, in AddSSAUpdateEntry() argument
382 DenseMap<unsigned, AvailableValsTy>::iterator LI= SSAUpdateVals.find(OrigReg); in AddSSAUpdateEntry()
388 SSAUpdateVals.insert(std::make_pair(OrigReg, Vals)); in AddSSAUpdateEntry()
389 SSAUpdateVRs.push_back(OrigReg); in AddSSAUpdateEntry()
DSplitKit.cpp293 unsigned OrigReg = VRM.getOriginal(CurLI->reg); in isOriginalEndpoint() local
294 const LiveInterval &Orig = LIS.getInterval(OrigReg); in isOriginalEndpoint()
/external/llvm/lib/Target/AArch64/
DAArch64A57FPLoadBalancing.cpp560 unsigned OrigReg = U.getReg(); in colorChain() local
561 U.setReg(Substs[OrigReg]); in colorChain()
565 ToErase.push_back(OrigReg); in colorChain()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp3681 const SCEV *OrigReg; member
3684 : LUIdx(LI), Imm(I), OrigReg(R) {} in WorkItem()
3693 OS << "in formulae referencing " << *OrigReg << " in use " << LUIdx in print()
3747 const SCEV *OrigReg = J->second; in GenerateCrossUseConstantOffsets() local
3750 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(OrigReg); in GenerateCrossUseConstantOffsets()
3752 if (!isa<SCEVConstant>(OrigReg) && in GenerateCrossUseConstantOffsets()
3754 DEBUG(dbgs() << "Skipping cross-use reuse for " << *OrigReg << '\n'); in GenerateCrossUseConstantOffsets()
3775 WorkItems.push_back(WorkItem(LUIdx, Imm, OrigReg)); in GenerateCrossUseConstantOffsets()
3792 const SCEV *OrigReg = WI.OrigReg; in GenerateCrossUseConstantOffsets() local
3794 Type *IntTy = SE.getEffectiveSCEVType(OrigReg->getType()); in GenerateCrossUseConstantOffsets()
[all …]