Home
last modified time | relevance | path

Searched defs:Or (Results 1 – 25 of 53) sorted by relevance

123

/llvm-project/clang/test/SemaCXX/
H A Dgeneric-selection.cpp30 template <unsigned Arg, unsigned... Args> struct Or { struct
31 enum { result = Arg | Or<Args...>::result }; argument
34 template <unsigned Arg> struct Or<Arg> { struct
40 result = Or<_Generic(Args{}, int: 1, long: 2, short: 4, float: 8)...>::result argument
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp98 Value *Or = IRB.CreateOr(Cmp2, Cmp3); getBoundsCheckCond() local
114 insertBoundsCheck(Value * Or,BuilderTy & IRB,GetTrapBBT GetTrapBB) insertBoundsCheck() argument
157 Value *Or = nullptr; addBoundsChecking() local
[all...]
/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyLogical.h26 Or, enumerator
77 Or(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::Or) {} in Or() function
/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DFormula.h62 Or, /// True if either LHS or RHS is true enumerator
/llvm-project/clang-tools-extra/clangd/index/dex/
H A DIterator.h100 enum class Kind { And, Or, True, False, Other }; enumerator
/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerAtomic.cpp94 Value *Or = Builder.CreateOr(CmpEq0, CmpOldGtVal); buildAtomicRMWValue() local
/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp171 Value *Or = Builder.CreateOr(Abs, ImplicitBit); expandFPToI() local
413 Value *Or = Builder.CreateOr(Shr6, Conv11); expandIToFP() local
H A DExpandMemCmp.cpp456 Value *Or = Builder.CreateOr(InList[i], InList[i + 1]); in getCompareLoadPairs() local
/llvm-project/mlir/lib/TableGen/
H A DPredicate.cpp93 Or, global() enumerator
/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h38 Or, ///< Bitwise or logical OR of integers. global() enumerator
/llvm-project/clang/include/clang/Basic/
H A DOpenACCKinds.h513 Or, global() enumerator
/llvm-project/clang-tools-extra/clangd/unittests/
H A DDexTests.cpp125 auto Or = C.unionOf(L0.iterator(), L1.iterator()); in TEST() local
160 auto Or = C.unionOf(L0.iterator(), L1.iterator(), L2.iterator()); TEST() local
[all...]
/llvm-project/llvm/unittests/Transforms/IPO/
H A DFunctionSpecializationTest.cpp170 Instruction &Or = BB2.front(); TEST_F() local
/llvm-project/llvm/unittests/CodeGen/
H A DSelectionDAGPatternMatchTest.cpp136 SDValue Or = DAG->getNode(ISD::OR, DL, Int32VT, Op0, Op1); TEST_F() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1986 Value *Or = cast<BinaryOperator>(X)->getOperand(0); foldComplexAndOrPatterns() local
2802 convertOrOfShiftsToFunnelShift(Instruction & Or) convertOrOfShiftsToFunnelShift() argument
2981 matchFunnelShift(Instruction & Or,InstCombinerImpl & IC) matchFunnelShift() argument
2992 matchOrConcat(Instruction & Or,InstCombiner::BuilderTy & Builder) matchOrConcat() argument
3521 Value *Or = Builder.CreateOr(X, Y); visitOr() local
3579 Value *Or = Builder.CreateOr(X, *C2 | *C3, "bitfield"); visitOr() local
4653 Value *Or = Builder.CreateOr(X, ConstantExpr::getNot(C2)); visitXor() local
[all...]
H A DInstCombineSimplifyDemanded.cpp311 Instruction *Or = SimplifyDemandedUseBits() local
521 Value *Or = Builder.CreateOr(X, Y); SimplifyDemandedUseBits() local
[all...]
H A DInstCombineCompares.cpp1822 Value *Or = And->getOperand(0); foldICmpAndConstConst() local
1979 foldICmpOrXorSubChain(ICmpInst & Cmp,BinaryOperator * Or,InstCombiner::BuilderTy & Builder) foldICmpOrXorSubChain() argument
2039 foldICmpOrConstant(ICmpInst & Cmp,BinaryOperator * Or,const APInt & C) foldICmpOrConstant() argument
3502 Value *Or = Builder.CreateOr(BOp0, BOp1); foldICmpBinOpEqualityWithConstant() local
3687 Value *Or = Builder.CreateOr(II->getArgOperand(0), II->getArgOperand(1)); foldICmpEqIntrinsicWithConstant() local
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMasking.cpp773 MachineInstr *Or = nullptr; optimizeOrSaveexecXorSequences() local
H A DSILowerControlFlow.cpp387 MachineInstr *And = nullptr, *Or = nullptr; emitIfBreak() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp886 isLoadCombineCandidate(Instruction * Or) isLoadCombineCandidate() argument
936 shouldConvertOrWithNoCommonBitsToAdd(Instruction * Or) shouldConvertOrWithNoCommonBitsToAdd() argument
960 convertOrWithNoCommonBitsToAdd(Instruction * Or) convertOrWithNoCommonBitsToAdd() argument
[all...]
/llvm-project/llvm/bindings/ocaml/llvm/
H A Dllvm.ml207 | Or Constructor
291 | Or Constructor
H A Dllvm.mli233 | Or Constructor
326 | Or Constructor
/llvm-project/llvm/unittests/IR/
H A DPatternMatch.cpp498 Value *Or = IRB.CreateOr(IRB.getInt32(1), IRB.getInt32(0)); in TEST_F() local
2062 Value *Or = IRB.CreateSelect(X, T, Y); TEST_F() local
[all...]
/llvm-project/flang/lib/Evaluate/
H A Dformatting.cpp278 Or, global() enumerator
/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp1237 auto Or = selectFPCompare() local

123