/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 98 Value *Or = IRB.CreateOr(Cmp2, Cmp3); in getBoundsCheckCond() local 114 static void insertBoundsCheck(Value *Or, BuilderTy &IRB, GetTrapBBT GetTrapBB) { in insertBoundsCheck() argument 157 Value *Or = nullptr; in addBoundsChecking() local [all...] |
/freebsd-src/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyLogical.h | 26 Or, enumerator 77 Or(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::Or) {} in Or() function
|
/freebsd-src/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | Formula.h | 62 Or, /// True if either LHS or RHS is true enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerAtomic.cpp | 94 Value *Or = Builder.CreateOr(CmpEq0, CmpOldGtVal); in buildAtomicRMWValue() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandLargeFpConvert.cpp | 170 Value *Or = Builder.CreateOr(Abs, ImplicitBit); expandFPToI() local 410 Value *Or = Builder.CreateOr(Shr6, Conv11); expandIToFP() local
|
H A D | ExpandMemCmp.cpp | 456 Value *Or = Builder.CreateOr(InList[i], InList[i + 1]); in getCompareLoadPairs() local
|
H A D | AtomicExpandPass.cpp | 782 Value *Or = Builder.CreateOr(And, Shift, "inserted"); insertMaskedValue() local [all...] |
/freebsd-src/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | OpenACCKinds.h | 395 Or, global() enumerator
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IVDescriptors.h | 38 Or, ///< Bitwise or logical OR of integers. enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 316 return InsertNewInstWith(Or, I->getIterator()); in SimplifyDemandedUseBits() local 525 Value *Or = Builder.CreateOr(X, Y); SimplifyDemandedUseBits() local [all...] |
H A D | InstCombineAndOrXor.cpp | 1952 Value *Or = cast<BinaryOperator>(X)->getOperand(0); foldComplexAndOrPatterns() local 2730 matchFunnelShift(Instruction & Or,InstCombinerImpl & IC,const DominatorTree & DT) matchFunnelShift() argument 2909 matchOrConcat(Instruction & Or,InstCombiner::BuilderTy & Builder) matchOrConcat() argument 3414 Value *Or = Builder.CreateOr(X, Y); visitOr() local 3476 Value *Or = Builder.CreateOr(X, *C2 | *C3, "bitfield"); visitOr() local 4580 Value *Or = Builder.CreateOr(X, ConstantExpr::getNot(C2)); visitXor() local [all...] |
H A D | InstCombineCompares.cpp | 1805 Value *Or = And->getOperand(0); foldICmpAndConstConst() local 1929 foldICmpOrXorSubChain(ICmpInst & Cmp,BinaryOperator * Or,InstCombiner::BuilderTy & Builder) foldICmpOrXorSubChain() argument 1989 foldICmpOrConstant(ICmpInst & Cmp,BinaryOperator * Or,const APInt & C) foldICmpOrConstant() argument 3575 Value *Or = Builder.CreateOr(II->getArgOperand(0), II->getArgOperand(1)); foldICmpEqIntrinsicWithConstant() local [all...] |
H A D | InstCombineSelect.cpp | 3520 if (Instruction *Or = foldSetClearBits(SI, Builder)) visitSelectInst() local 3661 Value *Or = Builder.CreateLogicalOr(CondVal, FalseSI->getCondition()); visitSelectInst() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 971 isLoadCombineCandidate(Instruction * Or) isLoadCombineCandidate() argument 1021 shouldConvertOrWithNoCommonBitsToAdd(Instruction * Or) shouldConvertOrWithNoCommonBitsToAdd() argument 1045 convertOrWithNoCommonBitsToAdd(Instruction * Or) convertOrWithNoCommonBitsToAdd() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeExecMasking.cpp | 773 MachineInstr *Or = nullptr; in optimizeOrSaveexecXorSequences() local
|
H A D | SILowerControlFlow.cpp | 389 MachineInstr *And = nullptr, *Or = nullptr; emitIfBreak() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVInstructionSelector.cpp | 1209 auto Or = selectFPCompare() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 504 Or, ///< Bitwise or. global() enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2424 SDValue Or = DAG.getNode(ISD::OR, DL, TyX, SrlX, SllY); lowerFCOPYSIGN64() local 2606 SDValue Or = DAG.getNode(ISD::OR, DL, VT, ShiftLeftHi, ShiftRightLo); lowerShiftLeftParts() local 2645 SDValue Or = DAG.getNode(ISD::OR, DL, VT, ShiftLeftHi, ShiftRightLo); lowerShiftRightParts() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1145 Value *Or = IRB.CreateOr(CmpEqZero, CmpEqOne, "or"); runEHOnFunction() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 1539 auto Or = MIRBuilder.buildOr(NarrowTy, Xors[0], Xors[1]); narrowScalar() local 3419 auto Or = MIRBuilder.buildOr(AnyExtTy, Shift, LargeLoad); lowerLoad() local 3423 auto Or = MIRBuilder.buildOr(AnyExtTy, Shift, LargeLoad); lowerLoad() local 7444 auto Or = MIRBuilder.buildOr(IntDstTy, MaskedSrc, ExtInsSrc); lowerInsert() local 7998 auto Or = MIRBuilder.buildOr(DstTy, NewOp1, NewOp2); lowerSelect() local [all...] |
H A D | CombinerHelper.cpp | 3582 if (const MachineInstr *Or = getOpcodeDef(TargetOpcode::G_OR, OrLHS, MRI)) findCandidatesForLoadOrCombine() local 3586 if (const MachineInstr *Or = getOpcodeDef(TargetOpcode::G_OR, OrRHS, MRI)) findCandidatesForLoadOrCombine() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 573 auto Or = [&](auto Lhs, auto Rhs) -> std::pair<Value *, uint8_t> { simplifyTernarylogic() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelDAGToDAG.cpp | 1155 SDValue Or = CurDAG->getNode(Opcode, DL, VT, Upper, Lower); splitLargeImmediate() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 2601 SDValue Or = DAG.getNode(ISD::OR, dl, AsIntVT, MaskedFractAsInt, FPHalf); expandFrexp() local 2731 SDValue Or = DAG.getNode(ISD::OR, dl, SrcVT, And, Shr); ExpandLegalINT_TO_FP() local
|