Home
last modified time | relevance | path

Searched refs:AndOpc (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMaskingPreRA.cpp35 unsigned AndOpc; member in __anon314e3b690111::SIOptimizeExecMaskingPreRA
133 if (!And || And->getOpcode() != AndOpc || in optimizeVcndVcmpPair()
309 if (I->getOpcode() == AndOpc && I->getOperand(0).getReg() == DstReg && in optimizeElseBranch()
354 AndOpc = Wave32 ? AMDGPU::S_AND_B32 : AMDGPU::S_AND_B64; in runOnMachineFunction()
H A DSILowerControlFlow.cpp85 unsigned AndOpc; member in __anon0c226a110111::SILowerControlFlow
243 BuildMI(MBB, I, DL, TII->get(AndOpc), Tmp) in emitIf()
329 MachineInstr *And = BuildMI(MBB, ElsePt, DL, TII->get(AndOpc), DstReg) in emitElse()
391 And = BuildMI(MBB, &MI, DL, TII->get(AndOpc), AndReg) in emitIfBreak()
775 AndOpc = AMDGPU::S_AND_B32; in runOnMachineFunction()
785 AndOpc = AMDGPU::S_AND_B64; in runOnMachineFunction()
H A DSIWholeQuadMode.cpp160 unsigned AndOpc; member in __anonf56fbe7e0111::SIWholeQuadMode
985 NewTerm = BuildMI(MBB, MI, DL, TII->get(AndOpc), Exec) in lowerKillI1()
994 NewTerm = BuildMI(MBB, &MI, DL, TII->get(AndOpc), Exec) in lowerKillI1()
998 unsigned Opcode = KillVal ? AndN2Opc : AndOpc; in lowerKillI1()
1171 unsigned Opcode = IsTerminator ? AndTermOpc : AndOpc; in toExact()
1658 AndOpc = AMDGPU::S_AND_B32; in runOnMachineFunction()
1667 AndOpc = AMDGPU::S_AND_B64; in runOnMachineFunction()
H A DAMDGPUInstructionSelector.cpp165 unsigned AndOpc = in selectCOPY() local
167 auto And = BuildMI(*BB, &I, DL, TII.get(AndOpc), MaskedReg) in selectCOPY()
2270 unsigned AndOpc = IsVALU ? AMDGPU::V_AND_B32_e64 : AMDGPU::S_AND_B32; in selectG_TRUNC() local
2275 auto And = BuildMI(*MBB, I, DL, TII.get(AndOpc), TmpReg1) in selectG_TRUNC()
H A DSIInstrInfo.cpp6274 unsigned AndOpc = in emitLoadScalarOpsFromVGPRLoop() local
6305 BuildMI(LoopBB, I, DL, TII.get(AndOpc), AndReg) in emitLoadScalarOpsFromVGPRLoop()
6358 BuildMI(LoopBB, I, DL, TII.get(AndOpc), AndReg) in emitLoadScalarOpsFromVGPRLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp882 unsigned AndOpc; in selectZext() local
884 AndOpc = X86::AND8ri; in selectZext()
886 AndOpc = X86::AND16ri; in selectZext()
888 AndOpc = X86::AND32ri; in selectZext()
890 AndOpc = X86::AND64ri32; in selectZext()
910 *BuildMI(*I.getParent(), I, I.getDebugLoc(), TII.get(AndOpc), DstReg) in selectZext()