Searched refs:NewR (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueLattice.h243 /// Mark the object as constant range with \p NewR. If the object is already a
245 /// NewR. Otherwise \p NewR must be a superset of the existing range or the
247 bool markConstantRange(ConstantRange NewR) { argument
249 if (getConstantRange() == NewR)
252 if (NewR.isEmptySet())
255 assert(NewR.contains(getConstantRange()) &&
256 "Existing range must be a subset of NewR");
257 Range = std::move(NewR);
262 if (NewR
323 ConstantRange NewR = getConstantRange().unionWith(RHS.getConstantRange()); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp209 static bool replaceReg(unsigned OldR, unsigned NewR,
213 static bool replaceRegWithSub(unsigned OldR, unsigned NewR,
216 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI);
355 bool HexagonBitSimplify::replaceReg(unsigned OldR, unsigned NewR,
357 if (!Register::isVirtualRegister(OldR) || !Register::isVirtualRegister(NewR))
363 I->setReg(NewR);
368 bool HexagonBitSimplify::replaceRegWithSub(unsigned OldR, unsigned NewR,
370 if (!Register::isVirtualRegister(OldR) || !Register::isVirtualRegister(NewR))
378 I->setReg(NewR);
385 unsigned NewR, unsigne
[all...]
H A DHexagonConstPropagation.cpp2860 // NewR = const
2861 // and replace all uses of the defined register with NewR.
2884 Register NewR = MRI->createVirtualRegister(PredRC); local
2885 const MachineInstrBuilder &MIB = BuildMI(B, At, DL, *NewD, NewR);
2890 replaceAllRegUsesWith(R, NewR);
2906 Register NewR = MRI->createVirtualRegister(NewRC); local
2911 NewMI = BuildMI(B, At, DL, *NewD, NewR)
2916 NewMI = BuildMI(B, At, DL, *NewD, NewR)
2923 NewMI = BuildMI(B, At, DL, *NewD, NewR)
2928 NewMI = BuildMI(B, At, DL, *NewD, NewR)
2989 unsigned NewR = R1.Reg; local
3022 Register NewR = MRI->createVirtualRegister(RC); local
3056 unsigned NewR = SR.Reg; local
3088 unsigned NewR = SR.Reg; local
[all...]
H A DHexagonEarlyIfConv.cpp994 unsigned NewR = UseR; local
1001 NewR = MRI->createVirtualRegister(RC);
1002 NonPHI = BuildMI(*B, NonPHI, DL, HII->get(TargetOpcode::COPY), NewR)
1005 MRI->replaceRegWith(DefR, NewR);
H A DHexagonGenInsert.cpp1418 unsigned NewR = RegMap[I->first];
1419 bool R32 = MRI->getRegClass(NewR) == &Hexagon::IntRegsRegClass;
1438 BuildMI(B, At, DL, D, NewR)
H A DHexagonHardwareLoops.cpp1590 Register NewR = MRI->createVirtualRegister(RC); local
1593 BuildMI(B, DI, DL, TII->get(DI->getOpcode()), NewR).addImm(Val);
1594 MO.setReg(NewR);
H A DHexagonSplitDouble.cpp677 Register NewR = MRI->createVirtualRegister(RC); local
679 BuildMI(B, MI, DL, TII->get(Hexagon::A2_addi), NewR)
682 MRI->replaceRegWith(UpdOp.getReg(), NewR);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Core/
H A DReplacement.cpp206 Replacement NewR(
209 Prev = NewR;
280 Replacement NewR(
284 Replaces.insert(std::move(NewR));
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DAtomicChange.cpp278 Replacement NewR(R.getFilePath(), NewOffset, 0, Text);
279 Replaces = Replaces.merge(Replacements(NewR));

Completed in 147 milliseconds