Home
last modified time | relevance | path

Searched refs:AndOp (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.h59 unsigned AndOp; variable
H A DSILowerI1Copies.cpp524 AndOp = AMDGPU::S_AND_B32; in PhiLoweringHelper()
532 AndOp = AMDGPU::S_AND_B64; in PhiLoweringHelper()
894 BuildMI(MBB, I, DL, TII->get(AndOp), CurMaskedReg) in buildMergeLaneMasks()
H A DAMDGPUGlobalISelDivergenceLowering.cpp176 B.buildInstr(AndOp, {CurMaskedReg}, {ExecReg, CurRegCopy}); in buildMergeLaneMasks()
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DSetTheory.cpp62 struct AndOp : public SetTheory::Operator { struct
259 addOperator("and", std::make_unique<AndOp>()); in SetTheory()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp202 unsigned AndOp = M68k::AND32di; in BuildStackAlignAND() local
214 MachineInstr *MI = BuildMI(MBB, MBBI, DL, TII.get(AndOp), Tmp) in BuildStackAlignAND()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp1249 unsigned AndOp = getANDriOpcode(Uses64BitFramePtr, Val); in BuildStackAlignAND() local
1290 BuildMI(entryMBB, DL, TII.get(AndOp), FinalStackProbed) in BuildStackAlignAND()
1382 MachineInstr *MI = BuildMI(MBB, MBBI, DL, TII.get(AndOp), Reg) in BuildStackAlignAND()
H A DX86ISelLowering.cpp30579 Value *AndOp; in FindSingleBitChange() local
30581 if (match(BitV, m_c_And(m_Value(AndOp), m_APInt(AndC)))) { in FindSingleBitChange()
30584 BitV = AndOp; in FindSingleBitChange()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1172 auto AndOp = MIB.buildAnd(SwitchTy, SwitchVal, CstMask); in emitBitTestCase() local
1174 Cmp = MIB.buildICmp(CmpInst::ICMP_NE, LLT::scalar(1), AndOp, CstZero) in emitBitTestCase()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6906 SDValue AndOp; in LowerVSETCC() local
6908 AndOp = Op0; in LowerVSETCC()
6910 AndOp = Op1; in LowerVSETCC()
6913 if (AndOp.getNode() && AndOp.getOpcode() == ISD::BITCAST) in LowerVSETCC()
6914 AndOp = AndOp.getOperand(0); in LowerVSETCC()
6916 if (AndOp.getNode() && AndOp.getOpcode() == ISD::AND) { in LowerVSETCC()
6917 Op0 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(0)); in LowerVSETCC()
6918 Op1 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(1)); in LowerVSETCC()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3289 SDValue AndOp = DAG.getNode(ISD::AND, dl, in visitBitTestCase() local
3293 AndOp, DAG.getConstant(0, dl, VT), ISD::SETNE); in visitBitTestCase()
H A DDAGCombiner.cpp6315 SDValue AndOp = DAG.getNode(ISD::AND, DL, OpVT, NotOp, in foldAndOrOfSETCC() local
6317 return DAG.getNode(ISD::SETCC, DL, VT, AndOp, in foldAndOrOfSETCC()
6323 SDValue AndOp = DAG.getNode(ISD::AND, DL, OpVT, AddOp, in foldAndOrOfSETCC() local
6325 return DAG.getNode(ISD::SETCC, DL, VT, AndOp, in foldAndOrOfSETCC()