/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandAtomicPseudoInsts.cpp | 151 AtomicRMWInst::BinOp BinOp, int Width) { in doAtomicBinOpExpansion() 241 MachineBasicBlock *DoneMBB, AtomicRMWInst::BinOp BinOp, int Width) { in doMaskedAtomicBinOpExpansion() 302 AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, in expandAtomicBinOp() 351 AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, in expandAtomicMinMaxOp()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandAtomicPseudoInsts.cpp | 263 AtomicRMWInst::BinOp BinOp, int Width, in doAtomicBinOpExpansion() 327 AtomicRMWInst::BinOp BinOp, int Width, in doMaskedAtomicBinOpExpansion() 390 AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, in expandAtomicBinOp() 440 AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, in expandAtomicMinMaxOp()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
H A D | WebAssemblyWasmObjectWriter.cpp | 54 if (auto BinOp = dyn_cast<MCBinaryExpr>(Expr)) { in getTargetSection() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 575 BinaryOperator *BinOp = BinaryOperator::Create( processSaturatingInst() local 719 if (auto *BinOp = dyn_cast<BinaryOperator>(BO)) narrowSDivOrSRem() local 838 if (auto *BinOp = dyn_cast<BinaryOperator>(BO)) narrowUDivOrURem() local 1073 processBinOp(BinaryOperator * BinOp,LazyValueInfo * LVI) processBinOp() argument 1113 processAnd(BinaryOperator * BinOp,LazyValueInfo * LVI) processAnd() argument [all...] |
H A D | Float2Int.cpp | 271 auto BinOp = (Instruction::BinaryOps) I->getOpcode(); in calcRange() local
|
H A D | LowerExpectIntrinsic.cpp | 159 BinaryOperator *BinOp = dyn_cast<BinaryOperator>(V); in handlePhiDef() local
|
H A D | InductiveRangeCheckElimination.cpp | 432 const SCEV *RHS) -> const SCEV * { in reassociateSubLHS()
|
H A D | EarlyCSE.cpp | 238 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(Inst)) { in getHashValueImpl() local
|
/freebsd-src/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyLogical.h | 58 BinOp(LExpr *LHS, LExpr *RHS, Opcode Code) : LExpr(Code), LHS(LHS), RHS(RHS) {} in BinOp() function
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 285 makeGuaranteedNoWrapRegion(Instruction::BinaryOps BinOp,const ConstantRange & Other,unsigned NoWrapKind) makeGuaranteedNoWrapRegion() argument 359 makeExactNoWrapRegion(Instruction::BinaryOps BinOp,const APInt & Other,unsigned NoWrapKind) makeExactNoWrapRegion() argument 878 binaryOp(Instruction::BinaryOps BinOp,const ConstantRange & Other) const binaryOp() argument 923 overflowingBinaryOp(Instruction::BinaryOps BinOp,const ConstantRange & Other,unsigned NoWrapKind) const overflowingBinaryOp() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | Iterator.cpp | 236 auto BinOp = (Op == OO_Plus || Op == OO_PlusEqual) ? BO_Add : BO_Sub; in advancePosition() local
|
H A D | NullabilityChecker.cpp | 1187 if (auto *BinOp = dyn_cast<BinaryOperator>(S)) { matchValueExprForBind() local 1346 const auto *BinOp = dyn_cast<BinaryOperator>(S); checkBind() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldChecker.cpp | 258 BinOpToken BinOp; in evalDecodeOperand() local 709 BinOpToken BinOp; evalComplexExpr() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 489 BinaryOperator *BinOp = cast<BinaryOperator>(FirstInst); in foldPHIArgBinOpIntoPHI() local 958 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(FirstInst)) { in foldPHIArgOpIntoPHI() local
|
H A D | InstCombineAndOrXor.cpp | 2333 Value *BinOp = isa<ZExtInst>(BO->getOperand(0)) visitAnd() local 2371 BinaryOperator::BinaryOps BinOp = cast<BinaryOperator>(Op0)->getOpcode(); visitAnd() local 2939 Value *BinOp = Builder.CreateOr(NewLower, NewUpper); matchOrConcat() local
|
H A D | InstCombineCasts.cpp | 545 BinaryOperator *BinOp; narrowBinOp() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenPGO.cpp | 251 const BinaryOperator *BinOp = dyn_cast<BinaryOperator>(E->IgnoreParens()); in dataTraverseStmtPre() local 284 const BinaryOperator *BinOp = dyn_cast<BinaryOperator>(E->IgnoreParens()); in dataTraverseStmtPost() local
|
H A D | CGExprScalar.cpp | 136 if (const auto *BinOp = dyn_cast<BinaryOperator>(E)) { isFixedPointOp() local 2500 BinOpInfo BinOp; createBinOpInfoFromIncDec() local 2904 BinOpInfo BinOp; VisitMinus() local 3916 if (const auto *BinOp = dyn_cast<BinaryOperator>(op.E)) { EmitFixedPointBinOp() local [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/ |
H A D | Consumed.cpp | 701 void ConsumedStmtVisitor::VisitBinaryOperator(const BinaryOperator *BinOp) { in VisitBinaryOperator() 1254 } else if (const auto *BinOp = in splitState() local
|
/freebsd-src/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexBody.cpp | 254 if (const auto *BinOp = dyn_cast<BinaryOperator>(E)) in VisitObjCMessageExpr() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 1380 if (!BinOp) in getCastsForInductionPHI() local
|
/freebsd-src/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 640 ExprResult BinOp = ParseRHSOfBinaryExpression() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 810 auto BinOp = dyn_cast<IntrinsicInst>(II.getOperand(0)); tryCombineFromSVBoolBinOp() local 1397 auto BinOp = instCombineSVEVectorBinOp() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanRecipes.cpp | 898 getStepVector(Value * Val,Value * StartIdx,Value * Step,Instruction::BinaryOps BinOp,ElementCount VF,IRBuilderBase & Builder) getStepVector() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | TGParser.cpp | 120 if (BinOpInit *BinOp = dyn_cast<BinOpInit>(NewName)) in QualifyName() local
|