Home
last modified time | relevance | path

Searched defs:Xor (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp410 Value *Xor = Builder.CreateXor(Ops[0], ConstantExpr::getNot(C)); in visitImpl() local
H A DInstCombineAndOrXor.cpp768 APInt Xor = *C1 ^ *C2; in foldAndOrOfEqualityCmpsWithConstants() local
1803 if (Instruction *Xor = foldAndToXor(I, Builder)) in visitAnd() local
2647 if (Instruction *Xor = foldOrToXor(I, Builder)) in visitOr() local
3205 static Instruction *canonicalizeAbs(BinaryOperator &Xor, in canonicalizeAbs()
3337 if (Instruction *Xor = visitMaskedMerge(I, Builder)) in visitXor() local
H A DInstCombineSimplifyDemanded.cpp230 auto *Xor = Builder.CreateXor(LHS, RHS); in SimplifyDemandedUseBits() local
H A DInstCombineCompares.cpp1569 BinaryOperator *Xor, in foldICmpXorConstant()
4256 Value *Xor = Builder.CreateXor(C, NC); in foldICmpEquality() local
4332 Value *Xor = Builder.CreateXor(A, B, I.getName() + ".unshifted"); in foldICmpEquality() local
4344 Value *Xor = Builder.CreateXor(A, B, I.getName() + ".unshifted"); in foldICmpEquality() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSILowerControlFlow.cpp240 MachineInstr *Xor = nullptr; in emitIf() local
321 MachineInstr *Xor = in emitElse() local
H A DSIInstrInfo.cpp6231 MachineInstr *Xor; in lowerScalarXnor() local
6549 MachineInstr &Xor = *BuildMI(MBB, MII, DL, get(AMDGPU::S_XOR_B64), NewDest) in splitScalar64BitXnor() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DIVDescriptors.h43 Xor, ///< Bitwise or logical XOR of integers. enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp3160 SDValue Xor = IsRHSZero ? LHS : in get32BitZExtCompare() local
3172 SDValue Xor = IsRHSZero ? LHS : in get32BitZExtCompare() local
3354 SDValue Xor = IsRHSZero ? LHS : in get32BitSExtCompare() local
3505 SDValue Xor = IsRHSZero ? LHS : in get64BitZExtCompare() local
3518 SDValue Xor = IsRHSZero ? LHS : in get64BitZExtCompare() local
3677 SDValue Xor = IsRHSZero ? LHS : in get64BitSExtCompare() local
3970 SDValue Xor(CurDAG->getMachineNode(PPC::XORIS, dl, MVT::i32, LHS, in SelectCC() local
4015 SDValue Xor(CurDAG->getMachineNode(PPC::XORIS8, dl, MVT::i64, LHS, in SelectCC() local
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.ml207 | Xor Constructor
291 | Xor Constructor
H A Dllvm.mli231 | Xor Constructor
324 | Xor Constructor
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCExpr.h505 Xor ///< Bitwise exclusive or. enumerator
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dconstfold.d709 UnionExp Xor(const ref Loc loc, Type type, Expression e1, Expression e2) in Xor() function
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dconstfold.c758 UnionExp Xor(Loc loc, Type *type, Expression *e1, Expression *e2) in Xor() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp1951 SDValue Xor = DAG.getNode(ISD::XOR, DL, MVT::i1, Op0, Op1); in LowerSETCC() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1758 Instruction *Xor = dyn_cast<Instruction>(I->getOperand(0)); in setupPostSimplifier() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1213 SDValue Xor = TLO.DAG.getNode(ISD::XOR, dl, VT, Op0.getOperand(0), Op1); in SimplifyDemandedBits() local
7162 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, Op, Shift); in expandABS() local
H A DDAGCombiner.cpp2426 SDValue A, Xor; in visitADDLike() local
2455 SDValue Xor = DAG.getNode(ISD::XOR, DL, VT, N0.getOperand(1), N1); in visitADDLike() local
3451 SDValue Xor = DAG.getNode(ISD::XOR, DL, VT, N0.getOperand(1), in visitSUB() local
7657 SDValue Xor = And.getOperand(XorIdx); in unfoldMaskedMerge() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1090 auto Xor = Builder.buildXor(Ty, BrCond->getOperand(0), True); in applyOptBrCondByInvertingCond() local
H A DLegalizerHelper.cpp5711 auto Xor = MIRBuilder.buildXor(S64, LPlusS, S); in lowerSITOFP() local
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go160 Xor Opcode = C.LLVMXor const
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp12936 SDValue Xor = ShiftOp0.getOperand(1); in performVectorTruncateCombine() local