OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BinaryOp
(Results
1 - 15
of
15
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-cxx/
proto_to_cxx.cpp
22
std::ostream &operator<<(std::ostream &os, const
BinaryOp
&x);
41
std::ostream &operator<<(std::ostream &os, const
BinaryOp
&x) {
44
case
BinaryOp
::PLUS: os << "+"; break;
45
case
BinaryOp
::MINUS: os << "-"; break;
46
case
BinaryOp
::MUL: os << "*"; break;
47
case
BinaryOp
::DIV: os << "/"; break;
48
case
BinaryOp
::MOD: os << "%"; break;
49
case
BinaryOp
::XOR: os << "^"; break;
50
case
BinaryOp
::AND: os << "&"; break;
51
case
BinaryOp
::OR: os << "|"; break
[
all
...]
loop_proto_to_cxx.cpp
42
std::ostream &operator<<(std::ostream &os, const
BinaryOp
&x);
69
std::ostream &operator<<(std::ostream &os, const
BinaryOp
&x) {
72
case
BinaryOp
::PLUS:
75
case
BinaryOp
::MINUS:
78
case
BinaryOp
::MUL:
81
case
BinaryOp
::XOR:
84
case
BinaryOp
::AND:
87
case
BinaryOp
::OR:
90
case
BinaryOp
::EQ:
93
case
BinaryOp
::NE
[
all
...]
/src/external/apache2/llvm/dist/clang/tools/clang-fuzzer/proto-to-llvm/
loop_proto_to_llvm.cpp
28
std::string BinopToString(std::ostream &os, const
BinaryOp
&x);
87
std::string BinopToString(std::ostream &os, const
BinaryOp
&x) {
92
case
BinaryOp
::PLUS:
95
case
BinaryOp
::MINUS:
98
case
BinaryOp
::MUL:
101
case
BinaryOp
::XOR:
104
case
BinaryOp
::AND:
107
case
BinaryOp
::OR:
111
case
BinaryOp
::EQ:
112
case
BinaryOp
::NE
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXTargetTransformInfo.cpp
144
Optional<Instruction::BinaryOps>
BinaryOp
;
158
SimplifyAction(Instruction::BinaryOps
BinaryOp
, FtzRequirementTy FtzReq)
159
:
BinaryOp
(
BinaryOp
), FtzRequirement(FtzReq) {}
340
if (Action.
BinaryOp
)
341
return BinaryOperator::Create(*Action.
BinaryOp
, II->getArgOperand(0),
/src/external/apache2/llvm/dist/clang/lib/AST/
StmtProfile.cpp
1530
BinaryOperatorKind &
BinaryOp
) {
1548
BinaryOp
= BO_Add;
1557
BinaryOp
= BO_Sub;
1566
BinaryOp
= BO_Mul;
1570
BinaryOp
= BO_Div;
1574
BinaryOp
= BO_Rem;
1578
BinaryOp
= BO_Xor;
1587
BinaryOp
= BO_And;
1591
BinaryOp
= BO_Or;
1603
BinaryOp
= BO_Assign
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Analysis/
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);
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyTraverse.h
240
R_SExpr reduceBinaryOp(
BinaryOp
&Orig, R_SExpr E0, R_SExpr E1) {
778
void printBinaryOp(const
BinaryOp
*E, StreamType &SS) {
ThreadSafetyTIL.h
1204
class
BinaryOp
: public SExpr {
1206
BinaryOp
(TIL_BinaryOpcode Op, SExpr *E0, SExpr *E1)
1211
BinaryOp
(const
BinaryOp
&B, SExpr *E0, SExpr *E1)
1236
typename C::CType compare(const
BinaryOp
* E, C& Cmp) const {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineInternal.h
220
bool OptimizeOverflowCheck(Instruction::BinaryOps
BinaryOp
, bool IsSigned,
531
Instruction::BinaryOps
BinaryOp
, bool IsSigned,
InstCombineCompares.cpp
4548
static bool isNeutralValue(Instruction::BinaryOps
BinaryOp
, Value *RHS) {
4549
switch (
BinaryOp
) {
4561
InstCombinerImpl::computeOverflow(Instruction::BinaryOps
BinaryOp
,
4564
switch (
BinaryOp
) {
4585
bool InstCombinerImpl::OptimizeOverflowCheck(Instruction::BinaryOps
BinaryOp
,
4603
if (isNeutralValue(
BinaryOp
, RHS)) {
4609
switch (computeOverflow(
BinaryOp
, IsSigned, LHS, RHS, &OrigI)) {
4614
Result = Builder.CreateBinOp(
BinaryOp
, LHS, RHS);
4619
Result = Builder.CreateBinOp(
BinaryOp
, LHS, RHS);
/src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
Record.h
808
enum
BinaryOp
: uint8_t { ADD, SUB, MUL, AND, OR, XOR, SHL, SRA, SRL, LISTCONCAT,
815
BinOpInit(
BinaryOp
opc, Init *lhs, Init *rhs, RecTy *Type) :
826
static BinOpInit *get(
BinaryOp
opc, Init *lhs, Init *rhs,
849
BinaryOp
getOpcode() const { return (
BinaryOp
)Opc; }
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
ScalarEvolution.cpp
4564
struct
BinaryOp
{
4571
/// Op is set if this
BinaryOp
corresponds to a concrete LLVM instruction or
4575
explicit
BinaryOp
(Operator *Op)
4584
explicit
BinaryOp
(unsigned Opcode, Value *LHS, Value *RHS, bool IsNSW = false,
4591
/// Try to map \p V into a
BinaryOp
, and return \c None on failure.
4592
static Optional<
BinaryOp
> MatchBinaryOp(Value *V, DominatorTree &DT) {
4611
return
BinaryOp
(Op);
4618
return
BinaryOp
(Instruction::Add, Op->getOperand(0), Op->getOperand(1));
4619
return
BinaryOp
(Op);
4634
return
BinaryOp
(Instruction::UDiv, Op->getOperand(0), X)
[
all
...]
/src/sys/external/bsd/compiler_rt/dist/lib/msan/tests/
msan_test.cc
4289
template<class T, class
BinaryOp
>
4291
void BinaryOpOriginTest(
BinaryOp
op) {
4330
TEST(MemorySanitizerOrigins,
BinaryOp
) {
/src/external/apache2/llvm/dist/llvm/lib/TableGen/
Record.cpp
863
BinOpInit *BinOpInit::get(
BinaryOp
Opc, Init *LHS,
TGParser.cpp
1113
BinOpInit::
BinaryOp
Code;
Completed in 43 milliseconds
Indexes created Sat Sep 12 00:25:55 UTC 2026