Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp57 unsigned AndOp; member in __anone83803c50111::SILowerI1Copies
461 AndOp = AMDGPU::S_AND_B32; in runOnMachineFunction()
469 AndOp = AMDGPU::S_AND_B64; in runOnMachineFunction()
868 BuildMI(MBB, I, DL, TII->get(AndOp), CurMaskedReg) in buildMergeLaneMasks()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/Transforms/
H A DOptimizeForNVVM.cpp71 Value exp = rewriter.create<LLVM::AndOp>(loc, i32Type, cast, mask); in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/TableGen/
H A DSetTheory.cpp62 struct AndOp : public SetTheory::Operator { struct
259 addOperator("and", std::make_unique<AndOp>()); in SetTheory()
/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/
H A DArithmeticToLLVM.cpp36 using AndIOpLowering = VectorConvertToLLVMPattern<arith::AndIOp, LLVM::AndOp>;
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp374 rewriter.create<LLVM::AndOp>(loc, dstType, op.base(), mask); in matchAndRewrite()
511 rewriter.replaceOpWithNewOp<LLVM::AndOp>(op, dstType, shiftedBase, mask); in matchAndRewrite()
1466 DirectConversionPattern<spirv::BitwiseAndOp, LLVM::AndOp>, in populateSPIRVToLLVMConversionPatterns()
1533 DirectConversionPattern<spirv::LogicalAndOp, LLVM::AndOp>, in populateSPIRVToLLVMConversionPatterns()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/
H A DSCFToOpenMP.cpp275 if (matchSimpleReduction<arith::AndIOp, LLVM::AndOp>(reduction)) { in declareReduction()
/llvm-project-15.0.7/mlir/lib/Conversion/AsyncToLLVM/
H A DAsyncToLLVM.cpp362 rewriter.create<LLVM::AndOp>(op->getLoc(), coroSize, negCoroAlign); in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp1219 unsigned AndOp = getANDriOpcode(Uses64BitFramePtr, Val); in BuildStackAlignAND() local
1260 BuildMI(entryMBB, DL, TII.get(AndOp), FinalStackProbed) in BuildStackAlignAND()
1357 MachineInstr *MI = BuildMI(MBB, MBBI, DL, TII.get(AndOp), Reg) in BuildStackAlignAND()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp475 LLVM::AndOp>( in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp1048 .Case([&](LLVM::AndOp) { return llvm::AtomicRMWInst::BinOp::And; }) in convertBinOpToAtomic() argument
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1089 auto AndOp = MIB.buildAnd(SwitchTy, SwitchVal, CstMask); in emitBitTestCase() local
1091 Cmp = MIB.buildICmp(CmpInst::ICMP_NE, LLT::scalar(1), AndOp, CstZero) in emitBitTestCase()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DCodeGen.cpp255 rewriter.create<mlir::LLVM::AndOp>(loc, attrTy, attribute, attrMask); in genBoxAttributeCheck()
718 rewriter.replaceOpWithNewOp<mlir::LLVM::AndOp>(cmp, resTy, cp); in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6806 SDValue AndOp; in LowerVSETCC() local
6808 AndOp = Op0; in LowerVSETCC()
6810 AndOp = Op1; in LowerVSETCC()
6813 if (AndOp.getNode() && AndOp.getOpcode() == ISD::BITCAST) in LowerVSETCC()
6814 AndOp = AndOp.getOperand(0); in LowerVSETCC()
6816 if (AndOp.getNode() && AndOp.getOpcode() == ISD::AND) { in LowerVSETCC()
6817 Op0 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(0)); in LowerVSETCC()
6818 Op1 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(1)); in LowerVSETCC()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp302 rewriter.create<LLVM::AndOp>(loc, ptrValue, mask), zero)); in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2859 SDValue AndOp = DAG.getNode(ISD::AND, dl, in visitBitTestCase() local
2863 AndOp, DAG.getConstant(0, dl, VT), ISD::SETNE); in visitBitTestCase()