/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandAtomicPseudoInsts.cpp | 151 AtomicRMWInst::BinOp BinOp, int Width) { in doAtomicBinOpExpansion() argument 247 doMaskedAtomicBinOpExpansion(const LoongArchInstrInfo * TII,MachineInstr & MI,DebugLoc DL,MachineBasicBlock * ThisMBB,MachineBasicBlock * LoopMBB,MachineBasicBlock * DoneMBB,AtomicRMWInst::BinOp BinOp,int Width) doMaskedAtomicBinOpExpansion() argument 314 expandAtomicBinOp(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,AtomicRMWInst::BinOp BinOp,bool IsMasked,int Width,MachineBasicBlock::iterator & NextMBBI) expandAtomicBinOp() argument 363 expandAtomicMinMaxOp(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,AtomicRMWInst::BinOp BinOp,bool IsMasked,int Width,MachineBasicBlock::iterator & NextMBBI) expandAtomicMinMaxOp() argument [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandAtomicPseudoInsts.cpp | 239 doAtomicBinOpExpansion(const RISCVInstrInfo * TII,MachineInstr & MI,DebugLoc DL,MachineBasicBlock * ThisMBB,MachineBasicBlock * LoopMBB,MachineBasicBlock * DoneMBB,AtomicRMWInst::BinOp BinOp,int Width) doAtomicBinOpExpansion() argument 300 doMaskedAtomicBinOpExpansion(const RISCVInstrInfo * TII,MachineInstr & MI,DebugLoc DL,MachineBasicBlock * ThisMBB,MachineBasicBlock * LoopMBB,MachineBasicBlock * DoneMBB,AtomicRMWInst::BinOp BinOp,int Width) doMaskedAtomicBinOpExpansion() argument 362 expandAtomicBinOp(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,AtomicRMWInst::BinOp BinOp,bool IsMasked,int Width,MachineBasicBlock::iterator & NextMBBI) expandAtomicBinOp() argument 411 expandAtomicMinMaxOp(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,AtomicRMWInst::BinOp BinOp,bool IsMasked,int Width,MachineBasicBlock::iterator & NextMBBI) expandAtomicMinMaxOp() argument [all...] |
/freebsd/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/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 637 BinaryOperator *BinOp = BinaryOperator::Create( in processSaturatingInst() local 783 if (auto *BinOp = dyn_cast<BinaryOperator>(BO)) in narrowSDivOrSRem() local 903 if (auto *BinOp = dyn_cast<BinaryOperator>(BO)) in narrowUDivOrURem() local 1150 static bool processBinOp(BinaryOperator *BinOp, LazyValueInfo *LVI) { in processBinOp() 1184 static bool processAnd(BinaryOperator *BinOp, LazyValueInfo *LVI) { in processAnd()
|
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 | EarlyCSE.cpp | 238 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(Inst)) { in getHashValueImpl() local
|
H A D | InductiveRangeCheckElimination.cpp | 434 __anona4c10e620402(Instruction::BinaryOps BinOp, const SCEV *LHS, const SCEV *RHS) reassociateSubLHS() argument
|
/freebsd/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/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 314 ConstantRange::makeGuaranteedNoWrapRegion(Instruction::BinaryOps BinOp, in makeGuaranteedNoWrapRegion() 388 ConstantRange ConstantRange::makeExactNoWrapRegion(Instruction::BinaryOps BinOp, in makeExactNoWrapRegion() 934 ConstantRange ConstantRange::binaryOp(Instruction::BinaryOps BinOp, in binaryOp() 979 ConstantRange ConstantRange::overflowingBinaryOp(Instruction::BinaryOps BinOp, in overflowingBinaryOp()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldChecker.cpp | 258 BinOpToken BinOp; in evalDecodeOperand() local 715 BinOpToken BinOp; in evalComplexExpr() local
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NullabilityChecker.cpp | 1188 if (auto *BinOp = dyn_cast<BinaryOperator>(S)) { in matchValueExprForBind() local 1347 const auto *BinOp = dyn_cast<BinaryOperator>(S); in checkBind() local
|
/freebsd/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 | 2458 Value *BinOp = isa<ZExtInst>(BO->getOperand(0)) in visitAnd() local 2496 BinaryOperator::BinaryOps BinOp = cast<BinaryOperator>(Op0)->getOpcode(); in visitAnd() local 3069 Value *BinOp = Builder.CreateOr(NewLower, NewUpper); in matchOrConcat() local
|
H A D | InstCombineCasts.cpp | 553 BinaryOperator *BinOp; in narrowBinOp() local
|
H A D | InstCombineVectorOps.cpp | 2780 auto *BinOp = cast<BinaryOperator>(Op0); in simplifyBinOpSplats() local
|
/freebsd/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 | 141 if (const auto *BinOp = dyn_cast<BinaryOperator>(E)) { in isFixedPointOp() local 153 if (const auto *BinOp = dyn_cast<BinaryOperator>(E)) { in rhsHasSignedIntegerRepresentation() local 2736 BinOpInfo BinOp; in createBinOpInfoFromIncDec() local 3178 BinOpInfo BinOp; in VisitMinus() local 4204 if (const auto *BinOp = dyn_cast<BinaryOperator>(op.E)) { in EmitFixedPointBinOp() local
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexBody.cpp | 254 if (const auto *BinOp = dyn_cast<BinaryOperator>(E)) in VisitObjCMessageExpr() local
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 1379 const BinaryOperator *BinOp = dyn_cast<BinaryOperator>(Val); in getCastsForInductionPHI() local
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 659 ExprResult BinOp = in ParseRHSOfBinaryExpression() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 914 auto BinOp = dyn_cast<IntrinsicInst>(II.getOperand(0)); in tryCombineFromSVBoolBinOp() local 1542 auto BinOp = in instCombineSVEVectorBinOp() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | NumericalStabilitySanitizer.cpp | 1652 if (auto *BinOp = dyn_cast<BinaryOperator>(&Inst)) in createShadowValueWithOperandsAvailable() local
|
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | TGParser.cpp | 120 if (BinOpInit *BinOp = dyn_cast<BinOpInit>(NewName)) in QualifyName() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanRecipes.cpp | 1191 Instruction::BinaryOps BinOp, ElementCount VF, in getStepVector()
|