Home
last modified time | relevance | path

Searched defs:bcIndex (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_circuit_builder.h102 void InsertJump(uint32_t bcIndex, uint32_t predBcIndex, bool isJumpImm) in InsertJump()
112 void InsertHead(uint32_t bcIndex) in InsertHead()
117 void InsertSplit(uint32_t bcIndex) in InsertSplit()
122 size_t FindBBIndexByBcIndex(uint32_t bcIndex) const in FindBBIndexByBcIndex()
146 void InsertBlockItem(uint32_t bcIndex, bool isHeadBlock) in InsertBlockItem()
155 void InsertSplitItem(uint32_t bcIndex, uint32_t predBcIndex) in InsertSplitItem()
288 GateRef GetGateByBcIndex(uint32_t bcIndex) const in GetGateByBcIndex()
358 size_t GetPcOffset(uint32_t bcIndex) const in GetPcOffset()
468 inline bool IsFirstBCEnvIn(const size_t bbId, const size_t bcIndex, const uint16_t reg) const in IsFirstBCEnvIn()
Dframe_states.h114 FrameStateInfo *GetOrOCreateBCEndStateInfo(uint32_t bcIndex) in GetOrOCreateBCEndStateInfo()
Dcircuit.h123 uint32_t bcIndex, bool writable) in JSBytecode()
Dgate_meta_data_builder.h111 …const GateMetaData* JSBytecode(size_t valuesIn, EcmaOpcode opcode, uint32_t bcIndex, GateFlags fla… in JSBytecode()
Dbytecode_info_collector.cpp174 int32_t bcIndex = 0; in CollectMethodPcsFromBC() local
291 int32_t bcIndex) in CollectMethodInfoFromBC()
Dts_type_lowering.cpp989 GateRef bcIndex = builder_.Int64(acc_.GetBytecodeIndex(gate)); in LowerTypedNewObjRange() local
1024 GateRef bcIndex = builder_.Int64(acc_.GetBytecodeIndex(gate)); in LowerTypedSuperCall() local
Dbytecode_circuit_builder.cpp90 void BytecodeCircuitBuilder::CollectRegionInfo(uint32_t bcIndex) in CollectRegionInfo()
1216 const auto bcIndex = iterator.Index(); in BuildCircuit() local
Dgate_meta_data.h462 … explicit JSBytecodeMetaData(size_t valuesIn, EcmaOpcode opcode, uint32_t bcIndex, GateFlags flags) in JSBytecodeMetaData()
Dllvm_ir_builder.cpp789 … auto bcIndex = LLVMConstInt(LLVMInt64Type(), static_cast<int>(SpecVregIndex::BC_OFFSET_INDEX), 1); in VisitCall() local
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dtype_infer.h158 const auto bcIndex = jsgateToBytecode_.at(gate); in GetByteCodeInfo() local
Dtype_infer.cpp1016 for (uint32_t bcIndex = 0; bcIndex < lastBcIndex; bcIndex++) { // ignore last element in PrintAllByteCodesTypes() local
1139 const auto bcIndex = jsgateToBytecode_.at(gate); in CollectGateTypeLogInfo() local