/openbsd/gnu/llvm/clang/tools/clang-fuzzer/proto-to-cxx/ |
H A D | proto_to_cxx.cpp | 46 case BinaryOp::MUL: os << "*"; break; in operator <<() 47 case BinaryOp::DIV: os << "/"; break; in operator <<() 48 case BinaryOp::MOD: os << "%"; break; in operator <<() 49 case BinaryOp::XOR: os << "^"; break; in operator <<() 50 case BinaryOp::AND: os << "&"; break; in operator <<() 51 case BinaryOp::OR: os << "|"; break; in operator <<() 52 case BinaryOp::EQ: os << "=="; break; in operator <<() 53 case BinaryOp::NE: os << "!="; break; in operator <<() 54 case BinaryOp::LE: os << "<="; break; in operator <<() 56 case BinaryOp::LT: os << "<"; break; in operator <<() [all …]
|
H A D | loop_proto_to_cxx.cpp | 72 case BinaryOp::PLUS: in operator <<() 78 case BinaryOp::MUL: in operator <<() 81 case BinaryOp::XOR: in operator <<() 84 case BinaryOp::AND: in operator <<() 87 case BinaryOp::OR: in operator <<() 90 case BinaryOp::EQ: in operator <<() 93 case BinaryOp::NE: in operator <<() 96 case BinaryOp::LE: in operator <<() 99 case BinaryOp::GE: in operator <<() 102 case BinaryOp::LT: in operator <<() [all …]
|
/openbsd/gnu/llvm/clang/tools/clang-fuzzer/proto-to-llvm/ |
H A D | loop_proto_to_llvm.cpp | 92 case BinaryOp::PLUS: in BinopToString() 98 case BinaryOp::MUL: in BinopToString() 101 case BinaryOp::XOR: in BinopToString() 104 case BinaryOp::AND: in BinopToString() 107 case BinaryOp::OR: in BinopToString() 111 case BinaryOp::EQ: in BinopToString() 112 case BinaryOp::NE: in BinopToString() 113 case BinaryOp::LE: in BinopToString() 114 case BinaryOp::GE: in BinopToString() 115 case BinaryOp::LT: in BinopToString() [all …]
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | StmtProfile.cpp | 1658 BinaryOp = BO_Add; in DecodeOperatorCall() 1667 BinaryOp = BO_Sub; in DecodeOperatorCall() 1676 BinaryOp = BO_Mul; in DecodeOperatorCall() 1680 BinaryOp = BO_Div; in DecodeOperatorCall() 1701 BinaryOp = BO_Or; in DecodeOperatorCall() 1717 BinaryOp = BO_LT; in DecodeOperatorCall() 1721 BinaryOp = BO_GT; in DecodeOperatorCall() 1773 BinaryOp = BO_EQ; in DecodeOperatorCall() 1777 BinaryOp = BO_NE; in DecodeOperatorCall() 1781 BinaryOp = BO_LE; in DecodeOperatorCall() [all …]
|
/openbsd/gnu/llvm/lldb/include/lldb/Symbol/ |
H A D | PostfixExpression.h | 32 BinaryOp, enumerator 60 : Node(BinaryOp), m_op_type(op_type), m_left(&left), m_right(&right) {} in BinaryOpNode() 70 static bool classof(const Node *node) { return node->GetKind() == BinaryOp; } in classof() 178 case Node::BinaryOp: in Dispatch()
|
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 145 std::optional<Instruction::BinaryOps> BinaryOp; in simplifyNvvmIntrinsic() member 163 SimplifyAction(Instruction::BinaryOps BinaryOp, FtzRequirementTy FtzReq) in simplifyNvvmIntrinsic() 164 : BinaryOp(BinaryOp), FtzRequirement(FtzReq) {} in simplifyNvvmIntrinsic() 392 if (Action.BinaryOp) in simplifyNvvmIntrinsic() 393 return BinaryOperator::Create(*Action.BinaryOp, II->getArgOperand(0), in simplifyNvvmIntrinsic()
|
/openbsd/gnu/llvm/clang/tools/clang-fuzzer/ |
H A D | cxx_proto.proto | 29 message BinaryOp { message 55 BinaryOp binop = 3;
|
H A D | cxx_loop_proto.proto | 35 message BinaryOp { message 58 BinaryOp binop = 2;
|
/openbsd/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyOps.def | 40 TIL_OPCODE_DEF(BinaryOp)
|
H A D | ThreadSafetyTIL.h | 1204 class BinaryOp : public SExpr { 1206 BinaryOp(TIL_BinaryOpcode Op, SExpr *E0, SExpr *E1) in BinaryOp() function 1211 BinaryOp(const BinaryOp &B, SExpr *E0, SExpr *E1) in BinaryOp() function 1236 typename C::CType compare(const BinaryOp* E, C& Cmp) const { in compare()
|
H A D | ThreadSafetyTraverse.h | 240 R_SExpr reduceBinaryOp(BinaryOp &Orig, R_SExpr E0, R_SExpr E1) { in reduceBinaryOp() 781 void printBinaryOp(const BinaryOp *E, StreamType &SS) { in printBinaryOp()
|
/openbsd/gnu/llvm/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 522 return new (Arena) til::BinaryOp(Op, E1, E0); in translateBinOp() 524 return new (Arena) til::BinaryOp(Op, E0, E1); in translateBinOp() 545 E1 = new (Arena) til::BinaryOp(Op, Arg, E1); in translateBinAssign()
|
/openbsd/gnu/llvm/llvm/lib/Target/VE/ |
H A D | VVPInstrInfo.td | 56 // BinaryOp(x,y,mask,vl)
|
/openbsd/gnu/llvm/llvm/include/llvm/TableGen/ |
H A D | Record.h | 837 enum BinaryOp : uint8_t { enum 866 BinOpInit(BinaryOp opc, Init *lhs, Init *rhs, RecTy *Type) : in BinOpInit() 877 static BinOpInit *get(BinaryOp opc, Init *lhs, Init *rhs, 900 BinaryOp getOpcode() const { return (BinaryOp)Opc; } in getOpcode()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 227 bool OptimizeOverflowCheck(Instruction::BinaryOps BinaryOp, bool IsSigned, 425 Instruction::BinaryOps BinaryOp, bool IsSigned,
|
H A D | InstCombineCompares.cpp | 4992 static bool isNeutralValue(Instruction::BinaryOps BinaryOp, Value *RHS, bool IsSigned) { in isNeutralValue() argument 4993 switch (BinaryOp) { in isNeutralValue() 5006 InstCombinerImpl::computeOverflow(Instruction::BinaryOps BinaryOp, in computeOverflow() argument 5009 switch (BinaryOp) { in computeOverflow() 5030 bool InstCombinerImpl::OptimizeOverflowCheck(Instruction::BinaryOps BinaryOp, in OptimizeOverflowCheck() argument 5048 if (isNeutralValue(BinaryOp, RHS, IsSigned)) { in OptimizeOverflowCheck() 5054 switch (computeOverflow(BinaryOp, IsSigned, LHS, RHS, &OrigI)) { in OptimizeOverflowCheck() 5059 Result = Builder.CreateBinOp(BinaryOp, LHS, RHS); in OptimizeOverflowCheck() 5064 Result = Builder.CreateBinOp(BinaryOp, LHS, RHS); in OptimizeOverflowCheck()
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 5192 struct BinaryOp { struct 5203 explicit BinaryOp(Operator *Op) in BinaryOp() argument 5220 static std::optional<BinaryOp> MatchBinaryOp(Value *V, const DataLayout &DL, in MatchBinaryOp() 5241 return BinaryOp(Op); in MatchBinaryOp() 5249 return BinaryOp(Instruction::Add, Op->getOperand(0), Op->getOperand(1), in MatchBinaryOp() 5251 return BinaryOp(Op); in MatchBinaryOp() 5263 return BinaryOp(Op); in MatchBinaryOp() 5278 return BinaryOp(Instruction::UDiv, Op->getOperand(0), X); in MatchBinaryOp() 5281 return BinaryOp(Op); in MatchBinaryOp() 5296 return BinaryOp(BinOp, WO->getLHS(), WO->getRHS()); in MatchBinaryOp() [all …]
|
/openbsd/gnu/llvm/compiler-rt/lib/msan/tests/ |
H A D | msan_test.cpp | 4358 template<class T, class BinaryOp> 4360 void BinaryOpOriginTest(BinaryOp op) { in BinaryOpOriginTest() 4399 TEST(MemorySanitizerOrigins, BinaryOp) { in TEST() argument
|
/openbsd/gnu/llvm/llvm/lib/TableGen/ |
H A D | TGParser.cpp | 1190 BinOpInit::BinaryOp Code; in ParseOperation()
|
H A D | Record.cpp | 943 BinOpInit *BinOpInit::get(BinaryOp Opc, Init *LHS, Init *RHS, RecTy *Type) { in get()
|