Home
last modified time | relevance | path

Searched refs:RHSReg (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp1235 if (!RHSReg) in emitAddSub()
1254 if (!RHSReg) in emitAddSub()
1289 if (!RHSReg) in emitAddSub()
1293 RHSReg = emitIntExt(SrcVT, RHSReg, RetVT, IsZExt); in emitAddSub()
1304 RHSReg == AArch64::SP || RHSReg == AArch64::WSP) in emitAddSub_rr()
1387 RHSReg != AArch64::SP && RHSReg != AArch64::WSP); in emitAddSub_rs()
1429 RHSReg != AArch64::XZR && RHSReg != AArch64::WZR); in emitAddSub_rx()
1522 if (!RHSReg) in emitFCmp()
1624 if (!RHSReg) in emitLogicalOp()
1647 if (!RHSReg) in emitLogicalOp()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp54 ARMCC::CondCodes Cond, unsigned LHSReg, unsigned RHSReg,
502 unsigned LHSReg, unsigned RHSReg, in validOpRegPair() argument
505 return MRI.getType(LHSReg) == MRI.getType(RHSReg) && in validOpRegPair()
507 validReg(MRI, RHSReg, ExpectedSize, ExpectedRegBankID); in validOpRegPair()
544 auto RHSReg = MIB.getReg(3); in selectCmp() local
545 if (!validOpRegPair(MRI, LHSReg, RHSReg, Helper.OperandSize, in selectCmp()
555 if (!insertComparison(Helper, I, ResReg, ARMConds.first, LHSReg, RHSReg, in selectCmp()
562 RHSReg, ZeroReg)) in selectCmp()
564 if (!insertComparison(Helper, I, ResReg, ARMConds.second, LHSReg, RHSReg, in selectCmp()
576 unsigned LHSReg, unsigned RHSReg, in insertComparison() argument
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp2131 Register RHSReg = getRegForValue(RHS); in X86FastEmitCMoveSelect() local
2133 if (!LHSReg || !RHSReg) in X86FastEmitCMoveSelect()
2187 Register RHSReg = getRegForValue(RHS); in X86FastEmitSSESelect() local
2332 Register RHSReg = getRegForValue(RHS); in X86FastEmitPseudoSelect() local
2333 if (!LHSReg || !RHSReg) in X86FastEmitPseudoSelect()
2339 fastEmitInst_rri(Opc, RC, RHSReg, LHSReg, CC); in X86FastEmitPseudoSelect()
2912 unsigned RHSReg; in fastLowerIntrinsicCall() local
2914 RHSReg = getRegForValue(RHS); in fastLowerIntrinsicCall()
2915 if (RHSReg == 0) in fastLowerIntrinsicCall()
3073 Register RHSReg = getRegForValue(RHS); in fastLowerIntrinsicCall() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2996 Register RHSReg = MI.getOperand(2).getReg(); in matchHoistLogicOpWithSameOpcodeHands() local
4615 Register RHSReg = MI.getOffsetReg(); in matchReassocConstantInnerLHS() local
4622 LHSPtrAdd->getOperand(2).setReg(RHSReg); in matchReassocConstantInnerLHS()
4737 Register RHSReg = MI.getOperand(2).getReg(); in matchReassocCommBinOp() local
5800 Register RHSReg = MI.getOperand(2).getReg(); in matchCombineFSubFNegFMulToFMadOrFMA() local
5824 (Aggressive || (MRI.hasOneNonDBGUse(RHSReg) && in matchCombineFSubFNegFMulToFMadOrFMA()
5847 Register RHSReg = MI.getOperand(2).getReg(); in matchCombineFSubFpExtFMulToFMadOrFMA() local
5873 (Aggressive || MRI.hasOneNonDBGUse(RHSReg))) { in matchCombineFSubFpExtFMulToFMadOrFMA()
5900 Register RHSReg = MI.getOperand(2).getReg(); in matchCombineFSubFpExtFNegFMulToFMadOrFMA() local
6265 Register RHSReg = MI.getOperand(2).getReg(); in applyCommuteBinOpOperands() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp316 unsigned RHSReg; in emitLogicalOp() local
318 RHSReg = materializeInt(C, MVT::i32); in emitLogicalOp()
320 RHSReg = getRegForValue(RHS); in emitLogicalOp()
321 if (!RHSReg) in emitLogicalOp()
328 emitInst(Opc, ResultReg).addReg(LHSReg).addReg(RHSReg); in emitLogicalOp()