Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonBitSimplify.cpp165 static bool replaceReg(unsigned OldR, unsigned NewR,
169 static bool replaceRegWithSub(unsigned OldR, unsigned NewR,
172 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI);
311 bool HexagonBitSimplify::replaceReg(unsigned OldR, unsigned NewR, in replaceReg() argument
314 !TargetRegisterInfo::isVirtualRegister(NewR)) in replaceReg()
320 I->setReg(NewR); in replaceReg()
326 bool HexagonBitSimplify::replaceRegWithSub(unsigned OldR, unsigned NewR, in replaceRegWithSub() argument
329 !TargetRegisterInfo::isVirtualRegister(NewR)) in replaceRegWithSub()
335 I->setReg(NewR); in replaceRegWithSub()
343 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI) { in replaceSubWithSub() argument
[all …]
DHexagonEarlyIfConv.cpp958 unsigned NewR = UseR; in eliminatePhis() local
965 NewR = MRI->createVirtualRegister(RC); in eliminatePhis()
966 NonPHI = BuildMI(*B, NonPHI, DL, TII->get(TargetOpcode::COPY), NewR) in eliminatePhis()
969 MRI->replaceRegWith(DefR, NewR); in eliminatePhis()
DHexagonSplitDouble.cpp632 unsigned NewR = MRI->createVirtualRegister(RC); in splitMemRef() local
634 BuildMI(B, MI, DL, TII->get(Hexagon::A2_addi), NewR) in splitMemRef()
637 MRI->replaceRegWith(UpdOp.getReg(), NewR); in splitMemRef()
DHexagonGenInsert.cpp1382 unsigned NewR = RegMap[I->first]; in generateInserts() local
1383 bool R32 = MRI->getRegClass(NewR) == &Hexagon::IntRegsRegClass; in generateInserts()
1402 BuildMI(B, At, DL, D, NewR) in generateInserts()
DHexagonHardwareLoops.cpp1552 unsigned NewR = MRI->createVirtualRegister(RC); in setImmediate() local
1555 BuildMI(B, DI, DL, TII->get(DI->getOpcode()), NewR).addImm(Val); in setImmediate()
1556 MO.setReg(NewR); in setImmediate()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DLazyValueInfo.cpp165 bool markConstantRange(const ConstantRange NewR) { in markConstantRange() argument
167 if (NewR.isEmptySet()) in markConstantRange()
170 bool changed = Range == NewR; in markConstantRange()
171 Range = NewR; in markConstantRange()
176 if (NewR.isEmptySet()) in markConstantRange()
180 Range = NewR; in markConstantRange()
260 ConstantRange NewR = Range.unionWith(RHS.getConstantRange()); in mergeIn() local
261 if (NewR.isFullSet()) in mergeIn()
263 return markConstantRange(NewR); in mergeIn()
/external/llvm/lib/Analysis/
DLazyValueInfo.cpp185 bool markConstantRange(ConstantRange NewR) { in markConstantRange() argument
187 if (NewR.isEmptySet()) in markConstantRange()
190 bool changed = Range != NewR; in markConstantRange()
191 Range = std::move(NewR); in markConstantRange()
196 if (NewR.isEmptySet()) in markConstantRange()
200 Range = std::move(NewR); in markConstantRange()
271 ConstantRange NewR = Range.unionWith(RHS.getConstantRange()); in mergeIn() local
272 if (NewR.isFullSet()) in mergeIn()
274 return markConstantRange(NewR); in mergeIn()
/external/swiftshader/third_party/subzero/src/
DIceTargetLoweringMIPS32.cpp4734 auto *NewR = legalizeToReg(New); in lowerIntrinsicCall() local
4760 _andi(RegAt, NewR, Mask); in lowerIntrinsicCall()
4784 Context.insert<InstFakeUse>(NewR); in lowerIntrinsicCall()
4788 auto *NewR = legalizeToReg(New); in lowerIntrinsicCall() local
4795 _mov(T2, NewR); in lowerIntrinsicCall()
4803 Context.insert<InstFakeUse>(NewR); in lowerIntrinsicCall()
4831 auto *NewR = legalizeToReg(New); in lowerIntrinsicCall() local
4849 _sllv(T5, NewR, T2); in lowerIntrinsicCall()
4871 Context.insert<InstFakeUse>(NewR); in lowerIntrinsicCall()
4876 auto *NewR = legalizeToReg(New); in lowerIntrinsicCall() local
[all …]