| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | instruction_combine.cpp | 21 GateRef InstructionCombine::ReplaceOld(GateRef gate, GateRef newGate) in ReplaceOld() 28 GateRef InstructionCombine::VisitGate(GateRef gate) in VisitGate() 114 GateRef InstructionCombine::VisitConvert(GateRef gate) in VisitConvert() 151 GateRef InstructionCombine::VisitBranch(GateRef gate) in VisitBranch() 157 GateRef InstructionCombine::VisitREV(GateRef gate) in VisitREV() 171 GateRef InstructionCombine::VisitICMP(GateRef gate) in VisitICMP() 217 GateRef InstructionCombine::VisitADD(GateRef gate) in VisitADD() 233 GateRef InstructionCombine::VisitSUB(GateRef gate) in VisitSUB() 249 GateRef InstructionCombine::VisitMUL(GateRef gate) in VisitMUL() 265 GateRef InstructionCombine::VisitSDIV(GateRef gate) in VisitSDIV() [all …]
|
| D | number_speculative_retype.cpp | 22 GateRef NumberSpeculativeRetype::SetOutputType(GateRef gate, GateType gateType) in SetOutputType() 39 GateRef NumberSpeculativeRetype::SetOutputType(GateRef gate, ParamType paramType) in SetOutputType() 60 GateRef NumberSpeculativeRetype::SetOutputType(GateRef gate, Representation rep) in SetOutputType() 75 GateRef NumberSpeculativeRetype::SetOutputType(GateRef gate, TypeInfo type) in SetOutputType() 82 TypeInfo NumberSpeculativeRetype::GetNumberTypeInfo(GateRef gate) in GetNumberTypeInfo() 129 void NumberSpeculativeRetype::ConvertMonoAccessorValueIn(GateRef gate) in ConvertMonoAccessorValueIn() 141 GateRef NumberSpeculativeRetype::VisitGate(GateRef gate) in VisitGate() 390 GateRef NumberSpeculativeRetype::VisitTypedBinaryOp(GateRef gate) in VisitTypedBinaryOp() 408 GateRef NumberSpeculativeRetype::VisitArrayFindOrFindIndex(GateRef gate) in VisitArrayFindOrFindIndex() 426 GateRef NumberSpeculativeRetype::VisitEqualCompareOrNotEqualCompare(GateRef gate) in VisitEqualCompareOrNotEqualCompare() [all …]
|
| D | range_analysis.cpp | 20 GateRef RangeAnalysis::UpdateRange(GateRef gate, const RangeInfo& info) in UpdateRange() 46 GateRef RangeAnalysis::VisitGate(GateRef gate) in VisitGate() 75 GateRef RangeAnalysis::VisitPhi(GateRef gate) in VisitPhi() 89 GateRef RangeAnalysis::VisitOthers(GateRef gate) in VisitOthers() 97 GateRef RangeAnalysis::VisitConstant(GateRef gate) in VisitConstant() 106 GateRef RangeAnalysis::VisitTypedUnaryOp(GateRef gate) in VisitTypedUnaryOp() 135 GateRef RangeAnalysis::VisitTypedBinaryOp(GateRef gate) in VisitTypedBinaryOp() 167 GateRef RangeAnalysis::VisitIndexCheck(GateRef gate) in VisitIndexCheck() 176 GateRef RangeAnalysis::VisitLoadArrayLength(GateRef gate) in VisitLoadArrayLength() 182 GateRef RangeAnalysis::VisitLoadStringLength(GateRef gate) in VisitLoadStringLength() [all …]
|
| D | constant_folding.cpp | 20 GateRef ConstantFolding::VisitGate(GateRef gate) in VisitGate() 31 GateRef ConstantFolding::BinaryInt32Calculate(GateRef gate, std::function<GateRef(int, int)> op) in BinaryInt32Calculate() 49 GateRef ConstantFolding::UnaryInt32Calculate(GateRef gate, std::function<GateRef(int)> op) in UnaryInt32Calculate() 65 GateRef ConstantFolding::BinaryF64Calculate(GateRef gate, std::function<GateRef(double, double)> op) in BinaryF64Calculate() 85 GateRef ConstantFolding::UnaryF64Calculate(GateRef gate, std::function<GateRef(double)> op) in UnaryF64Calculate() 103 GateRef ConstantFolding::VisitADD(GateRef gate) in VisitADD() 116 GateRef ConstantFolding::VisitSUB(GateRef gate) in VisitSUB() 129 GateRef ConstantFolding::VisitMUL(GateRef gate) in VisitMUL() 148 GateRef ConstantFolding::VisitAND(GateRef gate) in VisitAND() 153 GateRef ConstantFolding::VisitOR(GateRef gate) in VisitOR() [all …]
|
| D | number_speculative_lowering.cpp | 24 for (auto gate : gateList) { in Run() local 42 void NumberSpeculativeLowering::VisitGate(GateRef gate) in VisitGate() 108 void NumberSpeculativeLowering::VisitTypedBinaryOp(GateRef gate) in VisitTypedBinaryOp() 136 void NumberSpeculativeLowering::VisitEqualOrNotEqual(GateRef gate) in VisitEqualOrNotEqual() 145 void NumberSpeculativeLowering::VisitStrictEqualOrStrictNotEqual(GateRef gate) in VisitStrictEqualOrStrictNotEqual() 154 void NumberSpeculativeLowering::VisitNumberBinaryOp(GateRef gate) in VisitNumberBinaryOp() 239 void NumberSpeculativeLowering::VisitTypedUnaryOp(GateRef gate) in VisitTypedUnaryOp() 273 void NumberSpeculativeLowering::VisitTypedConditionJump(GateRef gate) in VisitTypedConditionJump() 285 void NumberSpeculativeLowering::VisitNumberCalculate(GateRef gate) in VisitNumberCalculate() 306 void NumberSpeculativeLowering::VisitNumberCompare(GateRef gate) in VisitNumberCompare() [all …]
|
| D | dead_code_elimination.cpp | 20 GateRef DeadCodeElimination::VisitGate(GateRef gate) in VisitGate() 42 GateRef DeadCodeElimination::StateIsDead(GateRef gate) in StateIsDead() 51 GateRef DeadCodeElimination::EliminateDependSelector(GateRef gate) in EliminateDependSelector() 71 GateRef DeadCodeElimination::EliminateIfException(GateRef gate) in EliminateIfException() 84 GateRef DeadCodeElimination::EliminateLoopExit(GateRef gate) in EliminateLoopExit() 93 GateRef DeadCodeElimination::EliminateBranch(GateRef gate) in EliminateBranch() 113 void DeadCodeElimination::DecreaseAllSelectors(GateRef gate, size_t count) in DecreaseAllSelectors() 122 GateRef DeadCodeElimination::EliminateMergeAndLoopBegin(GateRef gate) in EliminateMergeAndLoopBegin() 166 void DeadCodeElimination::TryFindAndDeleteLoopExit(GateRef gate) in TryFindAndDeleteLoopExit() 176 GateRef DeadCodeElimination::DeleteLoopExit(GateRef gate) in DeleteLoopExit() [all …]
|
| D | mcr_lowering.cpp | 22 GateRef MCRLowering::VisitGate(GateRef gate) in VisitGate() 149 void MCRLowering::LowerConvertHoleAsUndefined(GateRef gate) in LowerConvertHoleAsUndefined() 169 void MCRLowering::LowerLoadConstOffset(GateRef gate) in LowerLoadConstOffset() 179 void MCRLowering::LowerLoadHClassConstOffset(GateRef gate) in LowerLoadHClassConstOffset() 187 void MCRLowering::LowerLoadHClassFromConstpool(GateRef gate) in LowerLoadHClassFromConstpool() 204 void MCRLowering::LowerStoreConstOffset(GateRef gate) in LowerStoreConstOffset() 216 void MCRLowering::LowerStoreHClassConstOffset(GateRef gate) in LowerStoreHClassConstOffset() 229 void MCRLowering::LowerHeapObjectCheck(GateRef gate) in LowerHeapObjectCheck() 241 void MCRLowering::LowerTaggedIsHeapObject(GateRef gate) in LowerTaggedIsHeapObject() 249 void MCRLowering::LowerIsMarkerCellValid(GateRef gate) in LowerIsMarkerCellValid() [all …]
|
| D | combined_pass_visitor.cpp | 20 int32_t CombinedPassVisitor::GetGateOrder(GateRef gate) in GetGateOrder() 29 void CombinedPassVisitor::SetGateOrder(GateRef gate, int32_t orderId) in SetGateOrder() 48 void CombinedPassVisitor::LogicallyReplaceGate(GateRef gate, GateRef replacement) in LogicallyReplaceGate() 59 void CombinedPassVisitor::RelaxStateAndDepend(GateRef gate) in RelaxStateAndDepend() 64 void CombinedPassVisitor::ReplaceGate(GateRef gate, GateRef replacement) in ReplaceGate() 80 void CombinedPassVisitor::ReplaceGate(GateRef gate, StateDepend stateDepend, GateRef replacement) in ReplaceGate() 106 void CombinedPassVisitor::VistDependSelectorForLoop(GateRef gate) in VistDependSelectorForLoop() 126 for (auto gate : gateList) { in VisitGraph() local 145 GateRef gate = changedList_.back(); in VisitGraph() local 159 void CombinedPassVisitor::ReVisitGate(GateRef gate) in ReVisitGate() [all …]
|
| D | useless_gate_elimination.cpp | 20 void UselessGateElimination::PushGate(GateRef gate) in PushGate() 35 for (auto gate : gateList_) { in InitList() local 47 GateRef gate = workList_.back(); in MarkGate() local 59 void UselessGateElimination::ReplaceDead(GateRef gate) in ReplaceDead() 70 for (auto gate : gateList_) { in EliminateUnmarkedGate() local
|
| D | slowpath_lowering.cpp | 55 for (const auto &gate : gateList) { in CallRuntimeLowering() local 112 for (const auto &gate : unsharedCP_) { in CallRuntimeLowering() local 136 void SlowPathLowering::LowerGetEnv(GateRef gate) in LowerGetEnv() 145 bool SlowPathLowering::TryLowerGetGlobalEnvCache(GateRef gate) in TryLowerGetGlobalEnvCache() 184 void SlowPathLowering::DeleteLoopExit(GateRef gate) in DeleteLoopExit() 190 void SlowPathLowering::DeleteLoopExitValue(GateRef gate) in DeleteLoopExitValue() 287 void SlowPathLowering::Lower(GateRef gate) in Lower() 880 void SlowPathLowering::LowerCallStubWithIC(GateRef gate, int sign, const std::vector<GateRef> &args) in LowerCallStubWithIC() 893 GateRef SlowPathLowering::LowerCallRuntime(GateRef gate, int index, const std::vector<GateRef> &arg… in LowerCallRuntime() 907 GateRef SlowPathLowering::LowerCallNGCRuntime(GateRef gate, int index, const std::vector<GateRef> &… in LowerCallNGCRuntime() [all …]
|
| D | string_builder_optimizer.cpp | 32 for (auto gate : gateList) { in VisitGraph() local 41 for (auto gate : concatGates_) { in VisitGraph() local 46 void StringBuilderOptimizer::FindBuilderBegin(GateRef gate) in FindBuilderBegin() 87 void StringBuilderOptimizer::FindInBuilder(GateRef gate) in FindInBuilder() 196 void StringBuilderOptimizer::StatusTransfer(GateRef gate) in StatusTransfer() 219 bool StringBuilderOptimizer::HasConcatOrPhiUse(GateRef gate) in HasConcatOrPhiUse() 235 bool StringBuilderOptimizer::CheckStringAddUses(GateRef gate) in CheckStringAddUses() 271 bool StringBuilderOptimizer::IsLiteralString(GateRef gate) in IsLiteralString() 276 bool StringBuilderOptimizer::IsLoopHeader(GateRef gate) in IsLoopHeader() 281 bool StringBuilderOptimizer::LoopContains(GateRef loopPhi, GateRef gate) in LoopContains()
|
| D | lexical_env_specialization_pass.cpp | 26 GateRef LexicalEnvSpecializationPass::VisitDependEntry(GateRef gate) in VisitDependEntry() 32 GateRef LexicalEnvSpecializationPass::VisitGate(GateRef gate) in VisitGate() 53 GateRef LexicalEnvSpecializationPass::VisitOther(GateRef gate) in VisitOther() 65 GateRef LexicalEnvSpecializationPass::VisitDependSelector(GateRef gate) in VisitDependSelector() 96 GateRef LexicalEnvSpecializationPass::UpdateDependChain(GateRef gate, DependChains* dependChain) in UpdateDependChain() 107 GateRef LexicalEnvSpecializationPass::TrySpecializeLdLexVar(GateRef gate) in TrySpecializeLdLexVar() 126 bool LexicalEnvSpecializationPass::SearchStLexVar(GateRef gate, GateRef ldLexVar, GateRef &result) in SearchStLexVar() 155 bool LexicalEnvSpecializationPass::CheckStLexVar(GateRef gate, GateRef ldldLexVar) in CheckStLexVar() 204 void LexicalEnvSpecializationPass::HasNotdomStLexVarOrCall(GateRef gate, GateRef next) in HasNotdomStLexVarOrCall() 250 bool LexicalEnvSpecializationPass::HasNotDomIllegalOp(GateRef gate) in HasNotDomIllegalOp() [all …]
|
| D | ts_hcr_opt_pass.cpp | 21 GateRef TSHCROptPass::VisitGate(GateRef gate) in VisitGate() 34 void TSHCROptPass::AddProfiling(GateRef gate) in AddProfiling() 48 GateRef TSHCROptPass::VisitTypedBinaryOp(GateRef gate) in VisitTypedBinaryOp() 56 GateRef TSHCROptPass::VisitStringBinOp(GateRef gate) in VisitStringBinOp() 69 GateRef TSHCROptPass::VisitStringEqual(GateRef gate) in VisitStringEqual() 113 bool TSHCROptPass::IsSingleCharString(GateRef gate) in IsSingleCharString() 127 bool TSHCROptPass::IsNotLoadStrOrStringLoadElement(GateRef gate) in IsNotLoadStrOrStringLoadElement() 140 GateRef TSHCROptPass::ConvertConstSingleCharToInt32(GateRef gate) in ConvertConstSingleCharToInt32()
|
| D | ntype_bytecode_lowering.cpp | 31 for (const auto &gate : gateList) { in RunNTypeBytecodeLowering() local 51 void NTypeBytecodeLowering::Lower(GateRef gate) in Lower() 123 void NTypeBytecodeLowering::LowerThrowUndefinedIfHoleWithName(GateRef gate) in LowerThrowUndefinedIfHoleWithName() 131 void NTypeBytecodeLowering::LowerThrowIfSuperNotCorrectCall(GateRef gate) in LowerThrowIfSuperNotCorrectCall() 147 void NTypeBytecodeLowering::LowerThrowIfNotObject(GateRef gate) in LowerThrowIfNotObject() 155 void NTypeBytecodeLowering::LowerLdLexVar(GateRef gate) in LowerLdLexVar() 178 void NTypeBytecodeLowering::LowerStLexVar(GateRef gate) in LowerStLexVar() 202 void NTypeBytecodeLowering::LowerNTypedCreateEmptyArray(GateRef gate) in LowerNTypedCreateEmptyArray() 214 void NTypeBytecodeLowering::LowerNTypedCreateArrayWithBuffer(GateRef gate) in LowerNTypedCreateArrayWithBuffer() 238 void NTypeBytecodeLowering::LowerNTypedCopyRestArgs(GateRef gate) in LowerNTypedCopyRestArgs() [all …]
|
| D | gate_accessor.h | 67 explicit Edge(GateRef gate, size_t index) : gate_(gate), index_(static_cast<uint32_t>(index)) {} in Edge() 298 GateRef gate; member 311 GateRef gate; member 324 const GateRef gate; member 337 GateRef gate; member 348 ConstInWrapper ConstIns(GateRef gate) const in ConstIns() 353 InWrapper Ins(GateRef gate) const in Ins() 358 ConstUseWrapper ConstUses(GateRef gate) const in ConstUses() 363 UseWrapper Uses(GateRef gate) in Uses() 603 inline bool IsStateRoot(GateRef gate) const in IsStateRoot() [all …]
|
| D | builtins_lowering.cpp | 22 void BuiltinLowering::LowerTypedCallBuitin(GateRef gate) in LowerTypedCallBuitin() 67 void BuiltinLowering::LowerTypedFloor(GateRef gate) in LowerTypedFloor() 73 GateRef BuiltinLowering::TypedLocaleCompare(GateRef glue, GateRef gate, GateRef thisObj, GateRef th… in TypedLocaleCompare() 113 GateRef BuiltinLowering::TypedFloor(GateRef gate) in TypedFloor() 165 GateRef BuiltinLowering::LowerCallRuntime(GateRef glue, GateRef gate, int index, const std::vector<… in LowerCallRuntime() 185 void BuiltinLowering::LowerTypedLocaleCompare(GateRef gate) in LowerTypedLocaleCompare() 219 GateRef BuiltinLowering::LowerCallTargetCheck(Environment *env, GateRef gate) in LowerCallTargetCheck() 253 GateRef BuiltinLowering::LowerCallTargetCheckDefault(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckDefault() 262 GateRef BuiltinLowering::LowerCallTargetCheckWithGlobalEnv(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckWithGlobalEnv() 271 GateRef BuiltinLowering::LowerCallTargetCheckWithDetector(GateRef gate, BuiltinsStubCSigns::ID id) in LowerCallTargetCheckWithDetector() [all …]
|
| D | escape_analysis.cpp | 61 void VirtualObject::AddUser(GateRef gate) in AddUser() 97 State GateInfo::MergeState(GateRef gate) in MergeState() 188 void State::SetFieldValue(FieldLocation field, GateRef gate) in SetFieldValue() 208 void EscapeAnalysis::SetReplacement(GateRef gate, GateRef replacement) in SetReplacement() 239 VirtualObject* EscapeAnalysis::TryGetVirtualObjectAndAddUser(GateRef gate, GateRef currentGate) in TryGetVirtualObjectAndAddUser() 252 void EscapeAnalysis::SetVirtualObject(GateRef gate, VirtualObject* object) in SetVirtualObject() 269 void EscapeAnalysis::SetEscaped(GateRef gate) in SetEscaped() 283 GateRef gate = info->GetCurrentGate(); in GetOrCreateVirtualObject() local 294 GateRef EscapeAnalysis::VisitCreateObjectWithBuffer(GateRef gate, GateInfo* info) in VisitCreateObjectWithBuffer() 318 GateRef EscapeAnalysis::VisitLoadProperty(GateRef gate, GateInfo* info) in VisitLoadProperty() [all …]
|
| D | later_elimination.cpp | 26 GateRef LaterElimination::VisitDependEntry(GateRef gate) in VisitDependEntry() 32 GateRef LaterElimination::VisitGate(GateRef gate) in VisitGate() 69 GateRef LaterElimination::TryEliminateOther(GateRef gate) in TryEliminateOther() 80 GateRef LaterElimination::TryEliminateGate(GateRef gate) in TryEliminateGate() 99 GateRef LaterElimination::TryEliminateDependSelector(GateRef gate) in TryEliminateDependSelector() 129 GateRef LaterElimination::UpdateDependChain(GateRef gate, DependChains* dependChain) in UpdateDependChain()
|
| D | combined_pass_visitor.h | 48 void ReplaceGate(GateRef gate, GateRef replacement) in ReplaceGate() 52 void ReplaceGate(GateRef gate, StateDepend stateDepend, GateRef replacement) in ReplaceGate() 88 void PushGate(GateRef gate, size_t index) in PushGate() 94 void PushChangedGate(GateRef gate) in PushChangedGate() 100 void PopGate(GateRef gate) in PopGate()
|
| D | graph_editor.cpp | 20 void GraphEditor::RemoveDeadState(Circuit* circuit, GateRef gate) in RemoveDeadState() 42 void GraphEditor::ReplaceGate(GateRef gate) in ReplaceGate() 61 GateRef gate = edge.GetGate(); in RemoveGate() local 84 GateRef gate = edge.GetGate(); in PropagateGate() local 101 GateRef gate = edge.GetGate(); in PropagateMerge() local 123 bool GraphEditor::FrameValueUsedInCFGTailoring(GateRef gate) in FrameValueUsedInCFGTailoring() 160 for (auto gate : gateList) { in EliminatePhi() local
|
| D | native_inline_lowering.cpp | 22 std::optional<std::pair<size_t, bool>> NativeInlineLowering::GetCallInfo(GateRef gate) in GetCallInfo() 59 for (const auto &gate : gateList) { in RunNativeInlineLowering() local 375 void NativeInlineLowering::AddTraceLogs(GateRef gate, BuiltinsStubCSigns::ID id) in AddTraceLogs() 387 void NativeInlineLowering::TryInlineStringFromCharCode(GateRef gate, size_t argc, bool skipThis) in TryInlineStringFromCharCode() 411 void NativeInlineLowering::TryInlineStringCharCodeAt(GateRef gate, size_t argc, bool skipThis) in TryInlineStringCharCodeAt() 437 void NativeInlineLowering::TryInlineStringSubstring(GateRef gate, size_t argc, bool skipThis) in TryInlineStringSubstring() 479 void NativeInlineLowering::TryInlineStringSubStr(GateRef gate, size_t argc, bool skipThis) in TryInlineStringSubStr() 521 void NativeInlineLowering::TryInlineStringSlice(GateRef gate, size_t argc, bool skipThis) in TryInlineStringSlice() 563 void NativeInlineLowering::TryInlineNumberIsFinite(GateRef gate, size_t argc, bool skipThis) in TryInlineNumberIsFinite() 581 void NativeInlineLowering::TryInlineNumberIsInteger(GateRef gate, size_t argc, bool skipThis) in TryInlineNumberIsInteger() [all …]
|
| D | typed_bytecode_lowering.cpp | 33 for (const auto &gate : gateList) { in RunTypedBytecodeLowering() local 101 void TypedBytecodeLowering::Lower(GateRef gate) in Lower() 347 void TypedBytecodeLowering::LowerTypedBinOp(GateRef gate) in LowerTypedBinOp() 363 void TypedBytecodeLowering::LowerTypedUnOp(GateRef gate) in LowerTypedUnOp() 376 void TypedBytecodeLowering::LowerTypedEqOrNotEq(GateRef gate) in LowerTypedEqOrNotEq() 525 void TypedBytecodeLowering::LowerTypeToNumeric(GateRef gate) in LowerTypeToNumeric() 540 void TypedBytecodeLowering::LowerConditionJump(GateRef gate, bool flag) in LowerConditionJump() 563 void TypedBytecodeLowering::DeleteConstDataIfNoUser(GateRef gate) in DeleteConstDataIfNoUser() 609 GateRef gate = info.tacc.GetGate(); in PolyPrimitiveTypeCheckAndLoad() local 643 auto gate = tacc.GetGate(); in LoadOnPrototypeForHeapObjectReceiver() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | pgo_type_infer.cpp | 24 for (const auto &gate : gateList) { in Run() local 32 void PGOTypeInfer::RunTypeInfer(GateRef gate) in RunTypeInfer() 68 void PGOTypeInfer::InferLdObjByName(GateRef gate) in InferLdObjByName() 77 void PGOTypeInfer::InferStOwnByIndex(GateRef gate) in InferStOwnByIndex() 87 void PGOTypeInfer::InferCreateArray(GateRef gate) in InferCreateArray() 104 void PGOTypeInfer::InferAccessObjByValue(GateRef gate) in InferAccessObjByValue() 134 void PGOTypeInfer::TrySetElementsKind(GateRef gate) in TrySetElementsKind() 145 void PGOTypeInfer::TrySetTransitionElementsKind(GateRef gate) in TrySetTransitionElementsKind() 157 void PGOTypeInfer::TrySetPropKeyKind(GateRef gate, GateRef propKey) in TrySetPropKeyKind() 167 void PGOTypeInfer::TrySetOnHeapMode(GateRef gate) in TrySetOnHeapMode()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
| D | litecg_ir_builder.cpp | 113 LiteCGType *LiteCGIRBuilder::ConvertLiteCGTypeFromGate(GateRef gate, bool isSigned) const in ConvertLiteCGTypeFromGate() 181 auto GetPregFromGate = [&](GateRef gate)->PregIdx { in CollectDerivedRefInfo() 232 GateRef gate = bb[instIdx - 1]; in HandleBB() local 773 void LiteCGIRBuilder::HandleIsStableElementsIntrinsic(GateRef gate) in HandleIsStableElementsIntrinsic() 783 void LiteCGIRBuilder::HandleHasPendingExceptionIntrinsic(GateRef gate) in HandleHasPendingExceptionIntrinsic() 795 void LiteCGIRBuilder::HandleCheckObjectIsStringIntrinsic(GateRef gate) in HandleCheckObjectIsStringIntrinsic() 808 void LiteCGIRBuilder::HandleIsJsCOWArrayIntrinsic(GateRef gate) in HandleIsJsCOWArrayIntrinsic() 865 void LiteCGIRBuilder::SaveGate2Expr(GateRef gate, Expr expr, bool isGlueAdd) in SaveGate2Expr() 883 void LiteCGIRBuilder::SaveGate2Expr(GateRef gate, PregIdx pregIdx1, PregIdx pregIdx2) in SaveGate2Expr() 888 Expr LiteCGIRBuilder::GetConstant(GateRef gate) in GetConstant() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
| D | llvm_ir_builder.cpp | 272 GateRef gate = bb[instIdx - 1]; in Build() local 560 void LLVMIRBuilder::HandleReadSp(GateRef gate) in HandleReadSp() 566 void LLVMIRBuilder::HandleBitRev(GateRef gate) in HandleBitRev() 574 void LLVMIRBuilder::VisitBitRev(GateRef gate, GateRef e1) in VisitBitRev() 611 void LLVMIRBuilder::HandleCall(GateRef gate) in HandleCall() 627 void LLVMIRBuilder::HandleBytecodeCall(GateRef gate) in HandleBytecodeCall() 634 void LLVMIRBuilder::HandleRuntimeCall(GateRef gate) in HandleRuntimeCall() 698 void LLVMIRBuilder::VisitRuntimeCall(GateRef gate, const std::vector<GateRef> &inList) in VisitRuntimeCall() 770 void LLVMIRBuilder::HandleRuntimeCallWithArgv(GateRef gate) in HandleRuntimeCallWithArgv() 777 void LLVMIRBuilder::VisitRuntimeCallWithArgv(GateRef gate, const std::vector<GateRef> &inList) in VisitRuntimeCallWithArgv() [all …]
|