Searched defs:Or (Results 1 - 25 of 28) sorted by relevance

12

/openbsd-current/gnu/llvm/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyLogical.h26 Or, enumerator in enum:clang::threadSafety::lexpr::LExpr::Opcode
75 class Or : public BinOp { class in namespace:clang::threadSafety::lexpr
77 Or(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::Or) {} function in class:clang::threadSafety::lexpr::Or
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLowerAtomic.cpp95 Value *Or = Builder.CreateOr(CmpEq0, CmpOldGtVal); local
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp97 Value *Or = IRB.CreateOr(Cmp2, Cmp3); local
113 static void insertBoundsCheck(Value *Or, BuilderTy &IRB, GetTrapBBT GetTrapBB) { argument
138 BranchInst::Create(GetTrapBB(IRB), Cont, Or, OldBB); local
156 Value *Or = nullptr; local
[all...]
/openbsd-current/usr.bin/make/
H A Dcond.c95 False = 0, True = 1, And, Or, Not, LParen, RParen, EndOfFile, None, Err enumerator in enum:__anon13
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMasking.cpp749 MachineInstr *Or = nullptr; local
H A DSILowerControlFlow.cpp390 MachineInstr *And = nullptr, *Or = nullptr; local
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/
H A DIVDescriptors.h39 Or, ///< Bitwise or logical OR of integers. member in class:llvm::RecurKind
/openbsd-current/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp283 Instruction *Or = local
504 Value *Or = Builder.CreateOr(X, Y); local
H A DInstCombineSelect.cpp688 Value *Or = OrOnFalseVal ? FalseVal : TrueVal; local
3359 Value *Or = Builder.CreateLogicalOr(CondVal, FalseSI->getCondition()); local
H A DInstructionCombining.cpp3199 Value *Or = Builder.CreateLogicalOr(NotX, Y); local
H A DInstCombineAndOrXor.cpp1801 Value *Or = cast<BinaryOperator>(X)->getOperand(0); local
2429 matchFunnelShift(Instruction &Or, InstCombinerImpl &IC) argument
2531 matchOrConcat(Instruction &Or, InstCombiner::BuilderTy &Builder) argument
3007 Value *Or = Builder.CreateOr(X, Y); local
3070 Value *Or = Builder.CreateOr(X, *C2 | *C3, "bitfield"); local
4111 Value *Or = Builder.CreateOr(X, ConstantExpr::getNot(C2)); local
[all...]
H A DInstCombineCompares.cpp1771 Value *Or = And->getOperand(0); local
1867 foldICmpOrConstant(ICmpInst &Cmp, BinaryOperator *Or, const APInt &C) argument
3273 Value *Or = Builder.CreateOr(II->getArgOperand(0), II->getArgOperand(1)); local
[all...]
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp169 Value *Or = Builder.CreateOr(Abs, ImplicitBit); local
409 Value *Or = Builder.CreateOr(Shr6, Conv11); local
H A DAtomicExpandPass.cpp795 Value *Or = Builder.CreateOr(And, Shift, "inserted"); local
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DMIPatternMatch.h292 template <typename... Preds> struct Or { struct in namespace:llvm::MIPatternMatch
300 struct Or<Pred, Preds...> : Or<Preds...> { struct in namespace:llvm::MIPatternMatch
302 Or(Pred &&p, Preds &&... preds) function in struct:llvm::MIPatternMatch::Or
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp933 static bool isLoadCombineCandidate(Instruction *Or) { argument
983 static bool shouldConvertOrWithNoCommonBitsToAdd(Instruction *Or) { argument
1007 static BinaryOperator *convertOrWithNoCommonBitsToAdd(Instruction *Or) { argument
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1145 Value *Or = IRB.CreateOr(CmpEqZero, CmpEqOne, "or"); local
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1149 SDValue Or = CurDAG->getNode(Opcode, DL, VT, Upper, Lower); local
/openbsd-current/gnu/llvm/llvm/bindings/ocaml/llvm/
H A Dllvm.ml206 | Or Constructor in type:Opcode/t
290 | Or Constructor in type:AtomicRMWBinOp/t
/openbsd-current/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2417 SDValue Or = DAG.getNode(ISD::OR, DL, TyX, SrlX, SllY); local
2598 SDValue Or = DAG.getNode(ISD::OR, DL, VT, ShiftLeftHi, ShiftRightLo); local
2636 SDValue Or = DAG.getNode(ISD::OR, DL, VT, ShiftLeftHi, ShiftRightLo); local
/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DInstructionSimplify.cpp2234 BinaryOperator *Or; local
[all...]
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp1081 llvm::Instruction::BinaryOps And, Or; local
H A DMicrosoftCXXABI.cpp3004 llvm::Instruction::BinaryOps And, Or; local
H A DCGExprScalar.cpp4619 Value *Or = Builder.CreateOr(LHS, RHS); local
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp1265 auto Or = MIRBuilder.buildOr(NarrowTy, Xors[0], Xors[1]); local
3055 auto Or = MIRBuilder.buildOr(AnyExtTy, Shift, LargeLoad); local
3059 auto Or = MIRBuilder.buildOr(AnyExtTy, Shift, LargeLoad); local
[all...]

Completed in 610 milliseconds

12