Searched refs:XOrOp (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/ |
| H A D | SPIRVToLLVM.cpp | 364 Value negated = rewriter.create<LLVM::XOrOp>(loc, dstType, in matchAndRewrite() 368 Value mask = rewriter.create<LLVM::XOrOp>( in matchAndRewrite() 505 Value mask = rewriter.create<LLVM::XOrOp>(loc, dstType, maskShiftedByCount, in matchAndRewrite() 947 rewriter.template replaceOpWithNewOp<LLVM::XOrOp>(notOp, dstType, in matchAndRewrite() 1468 DirectConversionPattern<spirv::BitwiseXorOp, LLVM::XOrOp>, in populateSPIRVToLLVMConversionPatterns()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/ |
| H A D | ArithmeticToLLVM.cpp | 38 using XOrIOpLowering = VectorConvertToLLVMPattern<arith::XOrIOp, LLVM::XOrOp>;
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/ |
| H A D | SCFToOpenMP.cpp | 270 if (matchSimpleReduction<arith::XOrIOp, LLVM::XOrOp>(reduction)) { in declareReduction()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/ |
| H A D | ConvertVectorToLLVM.cpp | 487 LLVM::XOrOp>( in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
| H A D | OpenMPToLLVMIRTranslation.cpp | 1050 .Case([&](LLVM::XOrOp) { return llvm::AtomicRMWInst::BinOp::Xor; }) in convertBinOpToAtomic() argument
|