Home
last modified time | relevance | path

Searched refs:NewR (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonBitSimplify.cpp168 static bool replaceReg(unsigned OldR, unsigned NewR,
172 static bool replaceRegWithSub(unsigned OldR, unsigned NewR,
175 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI);
325 bool HexagonBitSimplify::replaceReg(unsigned OldR, unsigned NewR, in replaceReg() argument
328 !TargetRegisterInfo::isVirtualRegister(NewR)) in replaceReg()
334 I->setReg(NewR); in replaceReg()
340 bool HexagonBitSimplify::replaceRegWithSub(unsigned OldR, unsigned NewR, in replaceRegWithSub() argument
343 !TargetRegisterInfo::isVirtualRegister(NewR)) in replaceRegWithSub()
349 I->setReg(NewR); in replaceRegWithSub()
357 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI) { in replaceSubWithSub() argument
[all …]
DHexagonEarlyIfConv.cpp960 unsigned NewR = UseR; in eliminatePhis() local
967 NewR = MRI->createVirtualRegister(RC); in eliminatePhis()
968 NonPHI = BuildMI(*B, NonPHI, DL, TII->get(TargetOpcode::COPY), NewR) in eliminatePhis()
971 MRI->replaceRegWith(DefR, NewR); in eliminatePhis()
DHexagonSplitDouble.cpp645 unsigned NewR = MRI->createVirtualRegister(RC); in splitMemRef() local
647 BuildMI(B, MI, DL, TII->get(Hexagon::A2_addi), NewR) in splitMemRef()
650 MRI->replaceRegWith(UpdOp.getReg(), NewR); in splitMemRef()
DHexagonGenInsert.cpp1384 unsigned NewR = RegMap[I->first]; in generateInserts() local
1385 bool R32 = MRI->getRegClass(NewR) == &Hexagon::IntRegsRegClass; in generateInserts()
1404 BuildMI(B, At, DL, D, NewR) in generateInserts()
DHexagonHardwareLoops.cpp1550 unsigned NewR = MRI->createVirtualRegister(RC); in setImmediate() local
1553 BuildMI(B, DI, DL, TII->get(DI->getOpcode()), NewR).addImm(Val); in setImmediate()
1554 MO.setReg(NewR); in setImmediate()
/external/llvm/lib/Analysis/
DLazyValueInfo.cpp179 bool markConstantRange(const ConstantRange NewR) { in markConstantRange() argument
181 if (NewR.isEmptySet()) in markConstantRange()
184 bool changed = Range != NewR; in markConstantRange()
185 Range = NewR; in markConstantRange()
190 if (NewR.isEmptySet()) in markConstantRange()
194 Range = NewR; in markConstantRange()
270 ConstantRange NewR = Range.unionWith(RHS.getConstantRange()); in mergeIn() local
271 if (NewR.isFullSet()) in mergeIn()
273 return markConstantRange(NewR); in mergeIn()