| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| HD | BoundsChecking.cpp | 99 Value *Or = IRB.CreateOr(Cmp2, Cmp3); in getBoundsCheckCond() local 103 Or = IRB.CreateOr(Cmp1, Or); in getBoundsCheckCond() 106 return Or; in getBoundsCheckCond() 115 static void insertBoundsCheck(Value *Or, BuilderTy IRB, GetTrapBBT GetTrapBB) { in insertBoundsCheck() argument 117 ConstantInt *C = dyn_cast_or_null<ConstantInt>(Or); in insertBoundsCheck() 140 BranchInst::Create(GetTrapBB(IRB), Cont, Or, OldBB); in insertBoundsCheck() 154 Value *Or = nullptr; in addBoundsChecking() local 157 Or = getBoundsCheckCond(LI->getPointerOperand(), LI, DL, TLI, in addBoundsChecking() 160 Or = getBoundsCheckCond(SI->getPointerOperand(), SI->getValueOperand(), in addBoundsChecking() 163 Or = getBoundsCheckCond(AI->getPointerOperand(), AI->getCompareOperand(), in addBoundsChecking() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | ThreadSafetyLogical.cpp | 51 case LExpr::Or: in implies() 56 return RNeg ? RightAndOperator(cast<Or>(RHS)) in implies() 57 : RightOrOperator(cast<Or>(RHS)); in implies() 76 case LExpr::Or: in implies() 81 return LNeg ? LeftOrOperator(cast<Or>(LHS)) in implies() 82 : LeftAndOperator(cast<Or>(LHS)); in implies()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| HD | ThreadSafetyLogical.h | 26 Or, enumerator 75 class Or : public BinOp { 77 Or(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::Or) {} in Or() function 79 static bool classof(const LExpr *E) { return E->kind() == LExpr::Or; } in classof()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineAtomicRMW.cpp | 41 case AtomicRMWInst::Or: in isIdempotentRMW() 80 case AtomicRMWInst::Or: in isSaturating() 139 RMWI.getOperation() != AtomicRMWInst::Or) { in visitAtomicRMWInst() 140 RMWI.setOperation(AtomicRMWInst::Or); in visitAtomicRMWInst()
|
| HD | InstCombineAndOrXor.cpp | 837 Value *Or = Builder.CreateOr(X, ConstantInt::get(X->getType(), Xor)); in foldAndOrOfEqualityCmpsWithConstants() local 838 return Builder.CreateICmp(Pred, Or, ConstantInt::get(X->getType(), *C2)); in foldAndOrOfEqualityCmpsWithConstants() 1416 assert((Opcode == Instruction::And || Opcode == Instruction::Or) && in reassociateFCmps() 1461 assert((Opcode == Instruction::And || Opcode == Instruction::Or) && in matchDeMorgansLaws() 1465 Opcode = (Opcode == Instruction::And) ? Instruction::Or : Instruction::And; in matchDeMorgansLaws() 1629 assert(I.getOpcode() == Instruction::Or); in foldOrToXor() 1820 case Instruction::Or: in visitAnd() 1979 Instruction *InstCombiner::matchBSwap(BinaryOperator &Or) { in matchBSwap() argument 1980 assert(Or.getOpcode() == Instruction::Or && "bswap requires an 'or'"); in matchBSwap() 1981 Value *Op0 = Or.getOperand(0), *Op1 = Or.getOperand(1); in matchBSwap() [all …]
|
| HD | InstCombineCasts.cpp | 181 case Instruction::Or: in EvaluateInDifferentType() 356 case Instruction::Or: in canEvaluateTruncated() 594 case Instruction::Or: in narrowBinOp() 999 case Instruction::Or: in canEvaluateZExtd() 1180 if (SrcI && SrcI->getOpcode() == Instruction::Or) { in visitZExt() 1192 Value *Or = Builder.CreateOr(LCast, RCast, CI.getName()); in visitZExt() local 1193 if (auto *OrInst = dyn_cast<Instruction>(Or)) in visitZExt() 1202 return replaceInstUsesWith(CI, Or); in visitZExt() 1330 case Instruction::Or: in canEvaluateSExtd() 2033 case Instruction::Or: in collectInsertionElements()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| HD | MIPatternMatch.h | 91 template <typename... Preds> struct Or { 99 struct Or<Pred, Preds...> : Or<Preds...> { 101 Or(Pred &&p, Preds &&... preds) 102 : Or<Preds...>(std::forward<Preds>(preds)...), P(std::forward<Pred>(p)) {} 105 return P.match(MRI, src) || Or<Preds...>::match(MRI, src); 113 template <typename... Preds> Or<Preds...> m_any_of(Preds &&... preds) { 114 return Or<Preds...>(std::forward<Preds>(preds)...);
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | HexagonPatternsHVX.td | 288 def: OpR_RR_pat<V6_vor, Or, VecI8, HVI8>; 289 def: OpR_RR_pat<V6_vor, Or, VecI16, HVI16>; 290 def: OpR_RR_pat<V6_vor, Or, VecI32, HVI32>; 448 def: OpR_RR_pat<V6_pred_or, Or, VecQ8, HQ8>; 449 def: OpR_RR_pat<V6_pred_or, Or, VecQ16, HQ16>; 450 def: OpR_RR_pat<V6_pred_or, Or, VecQ32, HQ32>; 458 def: OpR_RR_pat<V6_pred_or_n, Not2<Or>, VecQ8, HQ8>; 459 def: OpR_RR_pat<V6_pred_or_n, Not2<Or>, VecQ16, HQ16>; 460 def: OpR_RR_pat<V6_pred_or_n, Not2<Or>, VecQ32, HQ32>; 473 def: AccRRR_pat<V6_veqb_or, Or, seteq, HQ8, HVI8, HVI8>; [all …]
|
| HD | HexagonPatterns.td | 357 def Sub: pf2<sub>; def Or: pf2<or>; def Srl: pf2<srl>; 552 defm: BoolOpR_RR_pat<C2_or, Or>; 555 defm: BoolOpR_RR_pat<C2_orn, Not2<Or>>; 559 defm: BoolAccRRR_pat<C4_and_or, And, Su<Or>>; 560 defm: BoolAccRRR_pat<C4_or_and, Or, Su<And>>; 561 defm: BoolAccRRR_pat<C4_or_or, Or, Su<Or>>; 565 defm: BoolAccRRR_pat<C4_and_orn, And, Su<Not2<Or>>>; 566 defm: BoolAccRRR_pat<C4_or_andn, Or, Su<Not2<And>>>; 567 defm: BoolAccRRR_pat<C4_or_orn, Or, Su<Not2<Or>>>; 1147 def: AccRRI_pat<S2_asr_i_r_or, Or, Su<Sra>, I32, u5_0ImmPred>; [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUAtomicOptimizer.cpp | 125 case AtomicRMWInst::Or: in visitAtomicRMWInst() 186 Op = AtomicRMWInst::Or; in visitIntrinsicInst() 259 case AtomicRMWInst::Or: in buildNonAtomicBinOp() 260 return B.CreateBinOp(Instruction::Or, LHS, RHS); in buildNonAtomicBinOp() 393 case AtomicRMWInst::Or: in getIdentityValueForAtomicOp() 532 case AtomicRMWInst::Or: in optimizeAtomic() 629 case AtomicRMWInst::Or: in optimizeAtomic()
|
| HD | SILowerControlFlow.cpp | 373 MachineInstr *And = nullptr, *Or = nullptr; in emitIfBreak() local 379 Or = BuildMI(MBB, &MI, DL, TII->get(OrOpc), Dst) in emitIfBreak() 385 Or = BuildMI(MBB, &MI, DL, TII->get(OrOpc), Dst) in emitIfBreak() 392 LIS->ReplaceMachineInstrInMaps(MI, *Or); in emitIfBreak()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | Instruction.h | 176 return Opcode == And || Opcode == Or || Opcode == Xor; 487 return Opcode == And || Opcode == Or || Opcode == Xor || 503 case And: case Or: case Xor: 518 return Opcode == And || Opcode == Or;
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| HD | VPlanPredicator.cpp | 99 VPValue *Or = Builder.createOr(LHS, RHS); in genPredicateTree() local 102 Worklist.push_back(Or); in genPredicateTree()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| HD | TruncInstCombine.cpp | 54 case Instruction::Or: in getRelevantOperands() 116 case Instruction::Or: in buildTruncExpressionDag() 347 case Instruction::Or: in ReduceExpressionDag()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| HD | RISCVTargetTransformInfo.cpp | 54 case Instruction::Or: in getIntImmCostInst()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| HD | SystemZTDC.cpp | 104 LI->getOpcode() == Instruction::Or || in converted() 300 case Instruction::Or: in convertLogicOp()
|
| HD | SystemZTargetTransformInfo.cpp | 126 case Instruction::Or: in getIntImmCostInst() 476 I->getOpcode() == Instruction::Or || in getArithmeticInstrCost() 481 else if (Opcode == Instruction::Or || Opcode == Instruction::And) { in getArithmeticInstrCost() 491 if (Opcode == Instruction::Or) in getArithmeticInstrCost() 964 case Instruction::Or: in isFoldableLoad()
|
| /freebsd-11-stable/contrib/blacklist/ |
| HD | TODO | 4 - use the socket also for commands? Or separate socket?
|
| /freebsd-11-stable/contrib/unbound/contrib/ |
| HD | unbound_portable.service.in | 9 ; Or put the following options in your unbound configuration file:
|
| /freebsd-11-stable/contrib/groff/src/preproc/refer/ |
| HD | TODO | 50 first operand of ~. Or perhaps implement <> using some magic character 84 use just the first name and not Jr. bit. Or we might be able to
|
| /freebsd-11-stable/tools/tools/net80211/wesside/ |
| HD | README | 17 - Or, by contacting someone on the Internet [udps] and telling it to flood.
|
| /freebsd-11-stable/sys/gnu/dts/arm/ |
| HD | uniphier-ref-daughter.dtsi | 21 * Or, alternatively,
|
| HD | imx6dl-cubox-i.dts | 18 * Or, alternatively
|
| HD | imx6dl-sabrelite.dts | 19 * Or, alternatively
|
| HD | axp152.dtsi | 21 * Or, alternatively,
|