Home
last modified time | relevance | path

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

12345

/arkcompiler/ets_runtime/ecmascript/compiler/
Dnumber_speculative_lowering.cpp288 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberCalculate() local
309 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberCompare() local
328 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberShift() local
340 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberLogical() local
351 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberDiv() local
371 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberMultiply() local
397 GateRef right = acc_.GetValueIn(gate, 1); in VisitNumberMod() local
489 GateRef right = acc_.GetValueIn(gate, 1); in VisitUndefinedStrictEqOrUndefinedStrictNotEq() local
508 GateRef right = acc_.GetValueIn(gate, 1); in VisitUndefinedEqOrUndefinedNotEq() local
676 GateRef NumberSpeculativeLowering::CalculateInts(GateRef left, GateRef right) in CalculateInts()
[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()
154 GateRef TSHCROptPass::ConvertToSingleCharComparison(GateRef left, GateRef right) in ConvertToSingleCharComparison()
Doperations_stub_builder.cpp20 GateRef OperationsStubBuilder::Equal(GateRef glue, GateRef left, GateRef right, ProfileOperation ca… in Equal()
59 GateRef OperationsStubBuilder::NotEqual(GateRef glue, GateRef left, GateRef right, ProfileOperation… in NotEqual()
101 GateRef OperationsStubBuilder::StrictEqual(GateRef glue, GateRef left, GateRef right, ProfileOperat… in StrictEqual()
128 GateRef OperationsStubBuilder::StrictNotEqual(GateRef glue, GateRef left, GateRef right, ProfileOpe… in StrictNotEqual()
155 GateRef OperationsStubBuilder::Less(GateRef glue, GateRef left, GateRef right, ProfileOperation cal… in Less()
262 GateRef OperationsStubBuilder::LessEq(GateRef glue, GateRef left, GateRef right, ProfileOperation c… in LessEq()
369 GateRef OperationsStubBuilder::Greater(GateRef glue, GateRef left, GateRef right, ProfileOperation … in Greater()
475 GateRef OperationsStubBuilder::GreaterEq(GateRef glue, GateRef left, GateRef right, ProfileOperatio… in GreaterEq()
582 GateRef OperationsStubBuilder::Add(GateRef glue, GateRef left, GateRef right, ProfileOperation call… in Add()
603 GateRef OperationsStubBuilder::Sub(GateRef glue, GateRef left, GateRef right, ProfileOperation call… in Sub()
[all …]
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Darithmetic.h59 Type *ETSChecker::PerformRelationOperationOnTypes(Type *left, Type *right, lexer::TokenType operati… in PerformRelationOperationOnTypes()
103 Type *ETSChecker::PerformArithmeticOperationOnTypes(Type *left, Type *right, lexer::TokenType opera… in PerformArithmeticOperationOnTypes()
202 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.cpp65 static inline void RepairTypeErrorsInOperands(Type **left, Type **right) in RepairTypeErrorsInOperands()
90 static Type *EffectiveTypeOfNumericOp(ETSChecker *checker, Type *left, Type *right) in EffectiveTypeOfNumericOp()
122 …atic std::pair<Type *, bool> BinaryCoerceToPrimitives(ETSChecker *checker, Type *left, Type *right, in BinaryCoerceToPrimitives()
189 Type *ETSChecker::HandleRelationOperationOnTypes(Type *left, Type *right, lexer::TokenType operatio… in HandleRelationOperationOnTypes()
209 bool ETSChecker::CheckBinaryOperatorForBigInt(Type *left, Type *right, lexer::TokenType op) in CheckBinaryOperatorForBigInt()
240 … const ir::Expression *left, const ir::Expression *right) in CheckBinaryPlusMultDivOperandsForUnionType()
513 checker::Type *ETSChecker::CheckBinaryOperatorLogical(ir::Expression *left, ir::Expression *right, in CheckBinaryOperatorLogical()
642 auto right = ops.expr->Right(); in CheckOperatorEqualDynamic() local
747 … *, Type *> ETSChecker::CheckBinaryOperatorLessGreater(ir::Expression *left, ir::Expression *right, in CheckBinaryOperatorLessGreater()
835 Type *ETSChecker::CheckBinaryOperatorNullishCoalescing(ir::Expression *left, ir::Expression *right, in CheckBinaryOperatorNullishCoalescing()
[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.cpp106 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
119 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
138 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
150 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
164 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
248 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
261 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
311 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
327 auto right = NumberLiteralBuilder(Allocator()).SetValue("5").Build(); in TEST_F() local
405 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 …edValue FastRuntimeStub::FastStrictEqual(JSThread *thread, 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
DconstantExpressionLowering.cpp73 static bool CheckIsNumericConstant(ir::Literal *const left, ir::Literal *const right) in CheckIsNumericConstant()
182 bool ConstantExpressionLowering::PerformRelationOperator(InputType left, InputType right, lexer::To… in PerformRelationOperator()
209 bool ConstantExpressionLowering::HandleRelationOperator(ir::Literal *left, ir::Literal *right, lexe… in HandleRelationOperator()
241 bool ConstantExpressionLowering::HandleBitwiseLogicalOperator(ir::Literal *left, ir::Literal *right, in HandleBitwiseLogicalOperator()
265 auto right = expr->Right(); in HandleLogicalOperator() local
312 auto right = expr->Right()->AsLiteral(); in FoldBinaryBooleanConstant() local
356 …tegerType ConstantExpressionLowering::PerformBitwiseArithmetic(IntegerType left, IntegerType right, in PerformBitwiseArithmetic()
510 auto right = expr->Right()->AsLiteral(); in FoldBinaryNumericConstant() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcfi.h148 bool Less(const Operand &right) const override in Less()
183 bool Less(const Operand &right) const override in Less()
213 bool Less(const Operand &right) const override in Less()
246 bool Less(const Operand &right) const override in Less()
284 bool Less(const Operand &right) const override in Less()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DtsQualifiedNameBuilder.h34 TSQualifiedNameBuilder &SetRight(Identifier *right) in SetRight()
DforInStatementBuilder.h35 ForInStatementBuilder &SetRight(Expression *right) in SetRight()
DbinaryExpressionBuilder.h42 BinaryExpressionBuilder &SetRight(Expression *right) in SetRight()
DassignmentExpressionBuilder.h41 AssignmentExpressionBuilder &SetRight(Expression *right) in SetRight()
DforOfStatementBuilder.h35 ForOfStatementBuilder &SetRight(Expression *right) in SetRight()
/arkcompiler/runtime_core/taihe/runtime/include/taihe/
Darray.hpp171 friend bool operator==(array_view left, array_view right) noexcept in operator ==()
176 friend bool operator!=(array_view left, array_view right) noexcept in operator !=()
181 friend bool operator<(array_view left, array_view right) noexcept in operator <()
186 friend bool operator>(array_view left, array_view right) noexcept in operator >()
191 friend bool operator<=(array_view left, array_view right) noexcept in operator <=()
196 friend bool operator>=(array_view left, array_view right) noexcept in operator >=()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsQualifiedName.h34 explicit TSQualifiedName(Expression *left, Identifier *right) in TSQualifiedName()
/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.cpp153 Expression *const left, Expression *const right) in AssignmentExpression()
170 …auto *const right = right_ != nullptr ? right_->Clone(allocator, nullptr)->AsExpression() : nullpt… in Clone() local
/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/plugins/ets/tests/interop_js/tests/checked/js_call/
Djs_call.js35 right; field in TreeNode
37 constructor(value, left, right) { argument
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DforInStatement.h30 explicit ForInStatement(AstNode *left, Expression *right, Statement *body) in ForInStatement()

12345