/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | PostfixExpression.h | 32 BinaryOp, enumerator in enum:lldb_private::postfix::Node::Kind 60 : Node(BinaryOp), m_op_type(op_type), m_left(&left), m_right(&right) {} 70 static bool classof(const Node *node) { return node->GetKind() == BinaryOp; } 178 case Node::BinaryOp:
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtProfile.cpp | 1469 BinaryOperatorKind &BinaryOp) { 1487 BinaryOp = BO_Add; 1496 BinaryOp = BO_Sub; 1505 BinaryOp = BO_Mul; 1509 BinaryOp = BO_Div; 1513 BinaryOp = BO_Rem; 1517 BinaryOp = BO_Xor; 1526 BinaryOp = BO_And; 1530 BinaryOp = BO_Or; 1542 BinaryOp 1467 DecodeOperatorCall(const CXXOperatorCallExpr *S, UnaryOperatorKind &UnaryOp, BinaryOperatorKind &BinaryOp) argument 1681 BinaryOperatorKind BinaryOp = BO_Comma; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/TableGen/ |
H A D | Record.h | 807 enum BinaryOp : uint8_t { ADD, MUL, AND, OR, SHL, SRA, SRL, LISTCONCAT, 814 BinOpInit(BinaryOp opc, Init *lhs, Init *rhs, RecTy *Type) : 825 static BinOpInit *get(BinaryOp opc, Init *lhs, Init *rhs, 849 BinaryOp getOpcode() const { return (BinaryOp)Opc; }
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 484 return new (Arena) til::BinaryOp(Op, E1, E0); 486 return new (Arena) til::BinaryOp(Op, E0, E1); 507 E1 = new (Arena) til::BinaryOp(Op, Arg, E1);
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTraverse.h | 240 R_SExpr reduceBinaryOp(BinaryOp &Orig, R_SExpr E0, R_SExpr E1) { 778 void printBinaryOp(const BinaryOp *E, StreamType &SS) {
|
H A D | ThreadSafetyTIL.h | 1202 class BinaryOp : public SExpr { class in namespace:clang::threadSafety 1204 BinaryOp(TIL_BinaryOpcode Op, SExpr *E0, SExpr *E1) function in class:clang::threadSafety::BinaryOp 1209 BinaryOp(const BinaryOp &B, SExpr *E0, SExpr *E1) function in class:clang::threadSafety::BinaryOp 1234 typename C::CType compare(const BinaryOp* E, C& Cmp) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 508 bool OptimizeOverflowCheck(Instruction::BinaryOps BinaryOp, bool IsSigned, 808 Instruction::BinaryOps BinaryOp, bool IsSigned,
|
H A D | InstCombineCompares.cpp | 4484 static bool isNeutralValue(Instruction::BinaryOps BinaryOp, Value *RHS) { argument 4485 switch (BinaryOp) { 4497 Instruction::BinaryOps BinaryOp, bool IsSigned, 4499 switch (BinaryOp) { 4521 Instruction::BinaryOps BinaryOp, bool IsSigned, Value *LHS, Value *RHS, 4532 if (isNeutralValue(BinaryOp, RHS)) { 4538 switch (computeOverflow(BinaryOp, IsSigned, LHS, RHS, &OrigI)) { 4543 Result = Builder.CreateBinOp(BinaryOp, LHS, RHS); 4548 Result = Builder.CreateBinOp(BinaryOp, LHS, RHS); 4496 computeOverflow( Instruction::BinaryOps BinaryOp, bool IsSigned, Value *LHS, Value *RHS, Instruction *CxtI) const argument 4520 OptimizeOverflowCheck( Instruction::BinaryOps BinaryOp, bool IsSigned, Value *LHS, Value *RHS, Instruction &OrigI, Value *&Result, Constant *&Overflow) argument
|
H A D | InstCombineCalls.cpp | 1599 Optional<Instruction::BinaryOps> BinaryOp; member in struct:SimplifyAction 1613 SimplifyAction(Instruction::BinaryOps BinaryOp, FtzRequirementTy FtzReq) argument 1614 : BinaryOp(BinaryOp), FtzRequirement(FtzReq) {} 1795 if (Action.BinaryOp) 1796 return BinaryOperator::Create(*Action.BinaryOp, II->getArgOperand(0),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 4265 struct BinaryOp { 4272 /// Op is set if this BinaryOp corresponds to a concrete LLVM instruction or 4276 explicit BinaryOp(Operator *Op) 4285 explicit BinaryOp(unsigned Opcode, Value *LHS, Value *RHS, bool IsNSW = false, 4292 /// Try to map \p V into a BinaryOp, and return \c None on failure. 4293 static Optional<BinaryOp> MatchBinaryOp(Value *V, DominatorTree &DT) { 4312 return BinaryOp(Op); 4319 return BinaryOp(Instruction::Add, Op->getOperand(0), Op->getOperand(1)); 4320 return BinaryOp(Op); 4335 return BinaryOp(Instructio [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 841 BinOpInit *BinOpInit::get(BinaryOp Opc, Init *LHS,
|
H A D | TGParser.cpp | 1086 BinOpInit::BinaryOp Code;
|