/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtProfile.cpp | 1388 BinaryOperatorKind &BinaryOp) { 1407 BinaryOp = BO_Add; 1416 BinaryOp = BO_Sub; 1425 BinaryOp = BO_Mul; 1429 BinaryOp = BO_Div; 1433 BinaryOp = BO_Rem; 1437 BinaryOp = BO_Xor; 1446 BinaryOp = BO_And; 1450 BinaryOp = BO_Or; 1462 BinaryOp 1386 DecodeOperatorCall(const CXXOperatorCallExpr *S, UnaryOperatorKind &UnaryOp, BinaryOperatorKind &BinaryOp) argument 1598 BinaryOperatorKind BinaryOp = BO_Comma; local [all...] |
/freebsd-11-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-11-stable/contrib/llvm-project/llvm/include/llvm/TableGen/ |
H A D | Record.h | 803 enum BinaryOp : uint8_t { ADD, MUL, AND, OR, SHL, SRA, SRL, LISTCONCAT, 810 BinOpInit(BinaryOp opc, Init *lhs, Init *rhs, RecTy *Type) : 821 static BinOpInit *get(BinaryOp opc, Init *lhs, Init *rhs, 845 BinaryOp getOpcode() const { return (BinaryOp)Opc; }
|
/freebsd-11-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-11-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-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 503 bool OptimizeOverflowCheck(Instruction::BinaryOps BinaryOp, bool IsSigned, 790 Instruction::BinaryOps BinaryOp, bool IsSigned,
|
H A D | InstCombineCompares.cpp | 4469 static bool isNeutralValue(Instruction::BinaryOps BinaryOp, Value *RHS) { argument 4470 switch (BinaryOp) { 4482 Instruction::BinaryOps BinaryOp, bool IsSigned, 4484 switch (BinaryOp) { 4506 Instruction::BinaryOps BinaryOp, bool IsSigned, Value *LHS, Value *RHS, 4517 if (isNeutralValue(BinaryOp, RHS)) { 4523 switch (computeOverflow(BinaryOp, IsSigned, LHS, RHS, &OrigI)) { 4528 Result = Builder.CreateBinOp(BinaryOp, LHS, RHS); 4533 Result = Builder.CreateBinOp(BinaryOp, LHS, RHS); 4481 computeOverflow( Instruction::BinaryOps BinaryOp, bool IsSigned, Value *LHS, Value *RHS, Instruction *CxtI) const argument 4505 OptimizeOverflowCheck( Instruction::BinaryOps BinaryOp, bool IsSigned, Value *LHS, Value *RHS, Instruction &OrigI, Value *&Result, Constant *&Overflow) argument
|
H A D | InstCombineCalls.cpp | 1537 Optional<Instruction::BinaryOps> BinaryOp; member in struct:SimplifyAction 1551 SimplifyAction(Instruction::BinaryOps BinaryOp, FtzRequirementTy FtzReq) argument 1552 : BinaryOp(BinaryOp), FtzRequirement(FtzReq) {} 1731 if (Action.BinaryOp) 1732 return BinaryOperator::Create(*Action.BinaryOp, II->getArgOperand(0),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 4477 struct BinaryOp { 4484 /// Op is set if this BinaryOp corresponds to a concrete LLVM instruction or 4488 explicit BinaryOp(Operator *Op) 4497 explicit BinaryOp(unsigned Opcode, Value *LHS, Value *RHS, bool IsNSW = false, 4504 /// Try to map \p V into a BinaryOp, and return \c None on failure. 4505 static Optional<BinaryOp> MatchBinaryOp(Value *V, DominatorTree &DT) { 4524 return BinaryOp(Op); 4531 return BinaryOp(Instruction::Add, Op->getOperand(0), Op->getOperand(1)); 4532 return BinaryOp(Op); 4547 return BinaryOp(Instructio [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | TGParser.cpp | 1095 BinOpInit::BinaryOp Code;
|
H A D | Record.cpp | 841 BinOpInit *BinOpInit::get(BinaryOp Opc, Init *LHS,
|