Home
last modified time | relevance | path

Searched refs:BinaryOp (Results 1 – 5 of 5) sorted by relevance

/aosp12/frameworks/compile/mclinker/include/mcld/Script/
H A DBinaryOp.h28 class BinaryOp : public Operator {
32 BinaryOp() : Operator(Operator::BINARY, TYPE), m_Size(0) { in BinaryOp() function
37 ~BinaryOp() {} in ~BinaryOp()
53 IntOperand* BinaryOp<Operator::MUL>::eval(const Module&,
56 IntOperand* BinaryOp<Operator::DIV>::eval(const Module&,
59 IntOperand* BinaryOp<Operator::MOD>::eval(const Module&,
62 IntOperand* BinaryOp<Operator::ADD>::eval(const Module&,
65 IntOperand* BinaryOp<Operator::SUB>::eval(const Module&,
68 IntOperand* BinaryOp<Operator::LSHIFT>::eval(const Module&,
109 IntOperand* BinaryOp<Operator::MAX>::eval(const Module&,
[all …]
/aosp12/frameworks/compile/mclinker/lib/Script/
H A DOperator.cpp162 static BinaryOp<Operator::MUL> op; in create()
168 static BinaryOp<Operator::DIV> op; in create()
174 static BinaryOp<Operator::MOD> op; in create()
180 static BinaryOp<Operator::ADD> op; in create()
186 static BinaryOp<Operator::SUB> op; in create()
204 static BinaryOp<Operator::LT> op; in create()
210 static BinaryOp<Operator::LE> op; in create()
216 static BinaryOp<Operator::GT> op; in create()
222 static BinaryOp<Operator::GE> op; in create()
228 static BinaryOp<Operator::EQ> op; in create()
[all …]
H A DBinaryOp.cpp27 IntOperand* BinaryOp<Operator::MUL>::eval(const Module& pModule, in eval()
35 IntOperand* BinaryOp<Operator::DIV>::eval(const Module& pModule, in eval()
43 IntOperand* BinaryOp<Operator::MOD>::eval(const Module& pModule, in eval()
51 IntOperand* BinaryOp<Operator::ADD>::eval(const Module& pModule, in eval()
131 IntOperand* BinaryOp<Operator::BITWISE_AND>::eval( in eval()
140 IntOperand* BinaryOp<Operator::BITWISE_XOR>::eval( in eval()
149 IntOperand* BinaryOp<Operator::BITWISE_OR>::eval( in eval()
158 IntOperand* BinaryOp<Operator::LOGICAL_AND>::eval( in eval()
167 IntOperand* BinaryOp<Operator::LOGICAL_OR>::eval( in eval()
187 IntOperand* BinaryOp<Operator::DATA_SEGMENT_RELRO_END>::eval( in eval()
[all …]
H A DCMakeLists.txt12 BinaryOp.cpp
H A DAndroid.bp17 "BinaryOp.cpp",