/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerControlFlow.cpp | 253 Xor = in emitIf() local 335 MachineInstr *Xor = emitElse() local
|
H A D | SIOptimizeExecMasking.cpp | 774 MachineInstr *Xor = nullptr; in optimizeOrSaveexecXorSequences() local
|
H A D | SIInstrInfo.cpp | 7560 MachineInstr *Xor; lowerScalarXnor() local 7985 MachineInstr &Xor = *BuildMI(MBB, MII, DL, get(AMDGPU::S_XOR_B64), NewDest) splitScalar64BitXnor() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineNegator.cpp | 447 Value *Xor = Builder.CreateXor(Ops[0], ConstantExpr::getNot(C)); visitImpl() local
|
H A D | InstCombineAndOrXor.cpp | 1911 Value *Xor = Builder.CreateXor(B, C); foldComplexAndOrPatterns() local 1921 Value *Xor = Builder.CreateXor(A, C); foldComplexAndOrPatterns() local 1983 Value *Xor = Builder.CreateXor(B, C); foldComplexAndOrPatterns() local 2207 if (Instruction *Xor = foldAndToXor(I, Builder)) visitAnd() local 3364 if (Instruction *Xor = foldOrToXor(I, Builder)) visitOr() local 4174 canonicalizeAbs(BinaryOperator & Xor,InstCombiner::BuilderTy & Builder) canonicalizeAbs() argument 4553 if (Instruction *Xor = visitMaskedMerge(I, Builder)) visitXor() local [all...] |
H A D | InstCombineCompares.cpp | 1540 foldICmpXorConstant(ICmpInst & Cmp,BinaryOperator * Xor,const APInt & C) foldICmpXorConstant() argument 1612 foldICmpXorShiftConst(ICmpInst & Cmp,BinaryOperator * Xor,const APInt & C) foldICmpXorShiftConst() argument 5259 Value *Xor = Builder.CreateXor(C, NC); foldICmpEquality() local 5333 Value *Xor = Builder.CreateXor(X, Y); foldICmpEquality() local 5363 Value *Xor = Builder.CreateXor(A, B, I.getName() + ".unshifted"); foldICmpEquality() local 5376 Value *Xor = Builder.CreateXor(A, B, I.getName() + ".unshifted"); foldICmpEquality() local [all...] |
H A D | InstCombineSimplifyDemanded.cpp | 290 auto *Xor = Builder.CreateXor(LHS, RHS); SimplifyDemandedUseBits() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IVDescriptors.h | 40 Xor, ///< Bitwise or logical XOR of integers. enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 3688 SDValue Xor = IsRHSZero ? LHS : in get64BitZExtCompare() local 3343 SDValue Xor = IsRHSZero ? LHS : get32BitZExtCompare() local 3355 SDValue Xor = IsRHSZero ? LHS : get32BitZExtCompare() local 3537 SDValue Xor = IsRHSZero ? LHS : get32BitSExtCompare() local 3701 SDValue Xor = IsRHSZero ? LHS : get64BitZExtCompare() local 3860 SDValue Xor = IsRHSZero ? LHS : get64BitSExtCompare() local 4163 SDValue Xor(CurDAG->getMachineNode(PPC::XORIS, dl, MVT::i32, LHS, SelectCC() local 4208 SDValue Xor(CurDAG->getMachineNode(PPC::XORIS8, dl, MVT::i64, LHS, SelectCC() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandLargeFpConvert.cpp | 368 Value *Xor = Builder.CreateXor(Shr, IntVal); expandIToFP() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVInstructionSelector.cpp | 1236 auto Xor = MIB.buildInstr(RISCV::XORI, {DstReg}, {TmpReg}).addImm(1); selectFPCompare() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 510 Xor ///< Bitwise exclusive or. global() enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 576 auto Xor = [&](auto Lhs, auto Rhs) -> std::pair<Value *, uint8_t> { simplifyTernarylogic() local [all...] |
H A D | X86ISelLowering.cpp | 27943 SDValue Xor = DAG.getNode(ISD::XOR, DL, VT, X, SignMask); LowerADDSAT_SUBSAT() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 1396 SDValue Xor = TLO.DAG.getNode(ISD::XOR, dl, VT, Op0.getOperand(0), Op1); SimplifyDemandedBits() local 4282 SDValue Xor = DAG.getNode(ISD::XOR, dl, CTVT, CTOp, Add); simplifySetCCWithCTPOP() local 8988 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, Op, Shift); expandABS() local 10190 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, LHS, RHS); expandFixedPointMul() local [all...] |
H A D | DAGCombiner.cpp | 2917 SDValue A, Xor; visitADDLike() local 2949 SDValue Xor = DAG.getNode(ISD::XOR, DL, VT, N0.getOperand(1), N1); visitADDLike() local 4013 SDValue Xor = DAG.getNode(ISD::XOR, DL, VT, N0.getOperand(1), visitSUB() local 9306 SDValue Xor = And.getOperand(XorIdx); unfoldMaskedMerge() local [all...] |
H A D | LegalizeIntegerTypes.cpp | 4119 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, LHS, RHS); ExpandIntRes_MULFIX() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 1753 Instruction *Xor = dyn_cast<Instruction>(I->getOperand(0)); setupPostSimplifier() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 1518 auto Xor = MIRBuilder.buildXor(NarrowTy, LHS, RHS).getReg(0); narrowScalar() local 1528 auto Xor = MIRBuilder.buildXor(LeftoverTy, LHS, RHS).getReg(0); narrowScalar() local 6625 auto Xor = MIRBuilder.buildXor(S64, LPlusS, S); lowerSITOFP() local
|
H A D | CombinerHelper.cpp | 1460 auto Xor = Builder.buildXor(Ty, BrCond->getOperand(0), True); applyOptBrCondByInvertingCond() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 2192 SDValue Xor = DAG.getNode(ISD::XOR, DL, MVT::i1, Op0, Op1); LowerSETCC() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 188 Xor, global() enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 14386 SDValue Xor = Cond.getOperand(1); tryDemorganOfBooleanCondition() local
|