Home
last modified time | relevance | path

Searched defs:right (Results 1 – 25 of 105) sorted by relevance

12345

/arkcompiler/ets_runtime/ecmascript/ic/
Dic_binary_op.h37 JSTaggedValue right, JSTaggedValue argType) in AddWithTSType()
107 JSTaggedValue right, JSTaggedValue argType) in SubWithTSType()
140 JSTaggedValue right, JSTaggedValue argType) in MulWithTSType()
175 JSTaggedValue right, JSTaggedValue argType) in DivWithTSType()
211 JSTaggedValue right, JSTaggedValue argType) in ModWithTSType()
257 static inline void GetBitOPDate(JSThread *thread, JSTaggedValue left, JSTaggedValue right, in GetBitOPDate()
295 JSTaggedValue right, JSTaggedValue argType) in ShlWithTSType()
311 JSTaggedValue right, JSTaggedValue argType) in ShrWithTSType()
325 JSTaggedValue right, JSTaggedValue argType) in AshrWithTSType()
341 JSTaggedValue right, JSTaggedValue argType) in AndWithTSType()
[all …]
Dic_compare_op.cpp22 JSTaggedValue right, CompareOpType operationType) in EqualWithIC()
207 JSTaggedValue right, CompareOpType operationType) in NotEqualWithIC()
215 JSTaggedValue right, CompareOpType operationType) in Compare()
426 JSTaggedValue right, CompareOpType operationType) in LessWithIC()
435 JSTaggedValue right, CompareOpType operationType) in LessEqWithIC()
444 JSTaggedValue right, CompareOpType operationType) in GreaterWithIC()
453 JSTaggedValue right, CompareOpType operationType) in GreaterEqWithIC()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dconstant_folding.cpp79 auto right = acc_.GetValueIn(gate, 1); in VisitSMOD() local
98 auto right = acc_.GetValueIn(gate, 1); in VisitUMOD() local
117 auto right = acc_.GetValueIn(gate, 1); in VisitADD() local
134 auto right = acc_.GetValueIn(gate, 1); in VisitSUB() local
151 auto right = acc_.GetValueIn(gate, 1); in VisitMUL() local
Dnumber_speculative_lowering.cpp298 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberCalculate() local
319 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberCompare() local
338 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberShift() local
350 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberLogical() local
361 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberDiv() local
382 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberMod() local
475 GateRef right = acc_.GetValueIn(gate, 1); in VisitUndefinedStrictEqOrUndefinedStrictNotEq() local
494 GateRef right = acc_.GetValueIn(gate, 1); in VisitUndefinedEqOrUndefinedNotEq() local
662 GateRef NumberSpeculativeLowering::CalculateInts(GateRef left, GateRef right) in CalculateInts()
702 GateRef NumberSpeculativeLowering::CalculateDoubles(GateRef left, GateRef right) in CalculateDoubles()
[all …]
Dts_hcr_opt_pass.cpp73 GateRef right = acc_.GetValueIn(gate, 1); in VisitStringEqual() local
93 GateRef TSHCROptPass::ConvertStringEqualToConst(GateRef left, GateRef right) in ConvertStringEqualToConst()
153 GateRef TSHCROptPass::ConvertToSingleCharComparison(GateRef left, GateRef right) in ConvertToSingleCharComparison()
Doperations_stub_builder.cpp22 GateRef OperationsStubBuilder::Equal(GateRef glue, GateRef left, GateRef right, ProfileOperation ca… in Equal()
61 GateRef OperationsStubBuilder::NotEqual(GateRef glue, GateRef left, GateRef right, ProfileOperation… in NotEqual()
103 GateRef OperationsStubBuilder::StrictEqual(GateRef glue, GateRef left, GateRef right, ProfileOperat… in StrictEqual()
130 GateRef OperationsStubBuilder::StrictNotEqual(GateRef glue, GateRef left, GateRef right, ProfileOpe… in StrictNotEqual()
157 GateRef OperationsStubBuilder::Less(GateRef glue, GateRef left, GateRef right, ProfileOperation cal… in Less()
264 GateRef OperationsStubBuilder::LessEq(GateRef glue, GateRef left, GateRef right, ProfileOperation c… in LessEq()
371 GateRef OperationsStubBuilder::Greater(GateRef glue, GateRef left, GateRef right, ProfileOperation … in Greater()
477 GateRef OperationsStubBuilder::GreaterEq(GateRef glue, GateRef left, GateRef right, ProfileOperatio… in GreaterEq()
584 GateRef OperationsStubBuilder::Add(GateRef glue, GateRef left, GateRef right, ProfileOperation call… in Add()
605 GateRef OperationsStubBuilder::Sub(GateRef glue, GateRef left, GateRef right, ProfileOperation call… in Sub()
[all …]
Dlcr_circuit_builder.cpp24 GateRef CircuitBuilder::BinaryCmp(const GateMetaData* meta, GateRef left, GateRef right, const char… in BinaryCmp()
39 GateRef CircuitBuilder::AddWithOverflow(GateRef left, GateRef right) in AddWithOverflow()
44 GateRef CircuitBuilder::SubWithOverflow(GateRef left, GateRef right) in SubWithOverflow()
49 GateRef CircuitBuilder::MulWithOverflow(GateRef left, GateRef right) in MulWithOverflow()
95 … GateRef left, GateRef right, GateType gateType, const char* comment) in BinaryArithmetic()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Darithmetic.h58 Type *ETSChecker::PerformRelationOperationOnTypes(Type *left, Type *right, lexer::TokenType operati… in PerformRelationOperationOnTypes()
100 Type *ETSChecker::PerformArithmeticOperationOnTypes(Type *left, Type *right, lexer::TokenType opera… in PerformArithmeticOperationOnTypes()
190 Type *ETSChecker::HandleBitWiseArithmetic(Type *left, Type *right, lexer::TokenType operationType) in HandleBitWiseArithmetic()
DaliveAnalyzer.h47 LivenessStatus Or(LivenessStatus left, LivenessStatus right) in Or()
52 LivenessStatus And(LivenessStatus left, LivenessStatus right) in And()
Darithmetic.cpp20 static inline void RepairTypeErrorsInOperands(Type **left, Type **right) in RepairTypeErrorsInOperands()
130 Type *ETSChecker::HandleRelationOperationOnTypes(Type *left, Type *right, lexer::TokenType operatio… in HandleRelationOperationOnTypes()
150 bool ETSChecker::CheckBinaryOperatorForBigInt(Type *left, Type *right, lexer::TokenType op) in CheckBinaryOperatorForBigInt()
180 … const ir::Expression *left, const ir::Expression *right) in CheckBinaryPlusMultDivOperandsForUnionType()
413 checker::Type *ETSChecker::CheckBinaryOperatorLogical(ir::Expression *left, ir::Expression *right, … in CheckBinaryOperatorLogical()
555 …e<Type *, Type *> ETSChecker::CheckBinaryOperatorEqual(ir::Expression *left, ir::Expression *right, in CheckBinaryOperatorEqual()
613 …*, Type *> ETSChecker::CheckBinaryOperatorEqualDynamic(ir::Expression *left, ir::Expression *right, in CheckBinaryOperatorEqualDynamic()
645 … *, Type *> ETSChecker::CheckBinaryOperatorLessGreater(ir::Expression *left, ir::Expression *right, in CheckBinaryOperatorLessGreater()
748 Type *ETSChecker::CheckBinaryOperatorNullishCoalescing(ir::Expression *left, ir::Expression *right, in CheckBinaryOperatorNullishCoalescing()
811 ir::Expression *right; member
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-as-expression8.ts18 const right = {} as any constant
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DassignmentExpression.h35 …explicit AssignmentExpression(Expression *left, Expression *right, lexer::TokenType assignmentOper… in AssignmentExpression()
40 explicit AssignmentExpression(AstNodeType type, Expression *left, Expression *right, in AssignmentExpression()
/arkcompiler/ets_frontend/ets2panda/test/unit/public/
Dast_builder_test.cpp103 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
122 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
134 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
148 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
229 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
242 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
292 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
308 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
386 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dfast_runtime_stub-inl.h39 JSTaggedValue FastRuntimeStub::FastMul(JSTaggedValue left, JSTaggedValue right) in FastMul()
48 JSTaggedValue FastRuntimeStub::FastDiv(JSTaggedValue left, JSTaggedValue right) in FastDiv()
67 JSTaggedValue FastRuntimeStub::FastMod(JSTaggedValue left, JSTaggedValue right) in FastMod()
90 JSTaggedValue FastRuntimeStub::FastEqual(JSTaggedValue left, JSTaggedValue right) in FastEqual()
123 JSTaggedValue FastRuntimeStub::FastStrictEqual(JSTaggedValue left, JSTaggedValue right) in FastStrictEqual()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DbigintLowering.cpp55 auto right = expr->Right()->TsType(); in ReplaceStrictEqualByNormalEqual() local
82 auto right = expr->Right()->TsType(); in RemoveConst() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcfi.h153 bool Less(const Operand &right) const override in Less()
188 bool Less(const Operand &right) const override in Less()
218 bool Less(const Operand &right) const override in Less()
251 bool Less(const Operand &right) const override in Less()
289 bool Less(const Operand &right) const override in Less()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DassignmentExpression.h36 explicit AssignmentExpression(Expression *const left, Expression *const right, in AssignmentExpression()
42 …licit AssignmentExpression(AstNodeType const type, Expression *const left, Expression *const right, in AssignmentExpression()
DassignmentExpression.cpp162 Expression *const left, Expression *const right) in AssignmentExpression()
179 …auto *const right = right_ != nullptr ? right_->Clone(allocator, nullptr)->AsExpression() : nullpt… in Clone() local
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsQualifiedName.h32 explicit TSQualifiedName(Expression *left, Identifier *right) in TSQualifiedName()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsQualifiedName.h34 explicit TSQualifiedName(Expression *left, Identifier *right) in TSQualifiedName()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DbinaryExpressionBuilder.h42 BinaryExpressionBuilder &SetRight(Expression *right) in SetRight()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/checked/js_call/
Djs_call.js37 right; field in TreeNode
39 constructor(value, left, right) { argument
/arkcompiler/runtime_core/static_core/compiler/tests/
Dspill_fill_encoder_test.cpp22 bool operator==(const SpillFillData &left, const SpillFillData &right) in operator ==()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dbounds_analysis.cpp44 BoundsRange::BoundsRange(int64_t left, int64_t right, const Inst *inst, [[maybe_unused]] DataType::… in BoundsRange()
75 auto right = left_ == MIN_RANGE_VALUE ? MAX_RANGE_VALUE : -left_; in Neg() local
90 auto right = std::max(val1, val2); in Abs() local
106 auto right = AddWithOverflowCheck(right_, range.GetRight()); in Add() local
122 auto right = AddWithOverflowCheck(right_, negLeft); in Sub() local
143 auto right = std::max(m1.value(), std::max(m2.value(), std::max(m3.value(), m4.value()))); in Mul() local
162 auto right = std::max(m1.value(), m2.value()); in Div() local
187 auto right = right_ > 0 ? std::min(right_, maxMod) : 0; in Mod() local
254 auto right = AddWithOverflowCheck(right_, negRight); in Diff() local
618 std::optional<int64_t> BoundsRange::AddWithOverflowCheck(int64_t left, int64_t right) in AddWithOverflowCheck()
[all …]
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DforInStatement.h30 explicit ForInStatement(AstNode *left, Expression *right, Statement *body) in ForInStatement()

12345