Searched refs:AndReg (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerControlFlow.cpp | 388 Register AndReg; in emitIfBreak() local 390 AndReg = MRI->createVirtualRegister(BoolRC); in emitIfBreak() 391 And = BuildMI(MBB, &MI, DL, TII->get(AndOpc), AndReg) in emitIfBreak() 397 .addReg(AndReg) in emitIfBreak() 415 LIS->createAndComputeVirtRegInterval(AndReg); in emitIfBreak()
|
H A D | SIInstrInfo.cpp | 6304 Register AndReg = MRI.createVirtualRegister(BoolXExecRC); in emitLoadScalarOpsFromVGPRLoop() local 6305 BuildMI(LoopBB, I, DL, TII.get(AndOpc), AndReg) in emitLoadScalarOpsFromVGPRLoop() 6308 CondReg = AndReg; in emitLoadScalarOpsFromVGPRLoop() 6357 Register AndReg = MRI.createVirtualRegister(BoolXExecRC); in emitLoadScalarOpsFromVGPRLoop() local 6358 BuildMI(LoopBB, I, DL, TII.get(AndOpc), AndReg) in emitLoadScalarOpsFromVGPRLoop() 6361 CondReg = AndReg; in emitLoadScalarOpsFromVGPRLoop()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelLowering.cpp | 2107 Register AndReg = MRI.createVirtualRegister(&AVR::LD8RegClass); in insertMultibyteShift() local 2108 BuildMI(*BB, MI, dl, TII.get(AVR::ANDIRdK), AndReg) in insertMultibyteShift() 2115 .addReg(AndReg); in insertMultibyteShift() 2119 Prev = AndReg; in insertMultibyteShift() 2120 Regs[Idx] = std::pair(AndReg, 0); in insertMultibyteShift()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 528 Register AndReg = MRI.createVirtualRegister(&WebAssembly::I32RegClass); in LowerFPToInt() local 532 BuildMI(BB, DL, TII.get(And), AndReg).addReg(CmpReg).addReg(SecondCmpReg); in LowerFPToInt() 533 CmpReg = AndReg; in LowerFPToInt()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 3509 Register AndReg = MI.getOperand(1).getReg(); in matchXorOfAndWithSameReg() local 3517 if (!mi_match(AndReg, MRI, m_GAnd(m_Reg(X), m_Reg(Y)))) { in matchXorOfAndWithSameReg() 3518 std::swap(AndReg, SharedReg); in matchXorOfAndWithSameReg() 3519 if (!mi_match(AndReg, MRI, m_GAnd(m_Reg(X), m_Reg(Y)))) in matchXorOfAndWithSameReg() 3524 if (!MRI.hasOneNonDBGUse(AndReg)) in matchXorOfAndWithSameReg()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 2261 Register AndReg = fastEmitInst_rr(Opc[1], VR128, CmpReg, LHSReg); in X86FastEmitSSESelect() local 2263 Register OrReg = fastEmitInst_rr(Opc[3], VR128, AndNReg, AndReg); in X86FastEmitSSESelect()
|