Home
last modified time | relevance | path

Searched refs:MIRStrConst (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_const.cpp233 MIRStrConst::MIRStrConst(const std::string &str, MIRType &type) in MIRStrConst() function in MIRStrConst
239 void MIRStrConst::Dump(const MIRSymbolTable *) const in Dump()
247 bool MIRStrConst::operator==(const MIRConst &rhs) const in operator ==()
255 const auto &rhsCs = static_cast<const MIRStrConst &>(rhs); in operator ==()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dmir_const.h314 class MIRStrConst : public MIRConst { class
316 MIRStrConst(UStrIdx val, MIRType &type) : MIRConst(type, kConstStrConst), value(val) {} in MIRStrConst() function in maple::MIRStrConst
318 MIRStrConst(const std::string &str, MIRType &type);
320 ~MIRStrConst() = default;
326 MIRStrConst *Clone(MemPool &memPool) const override
328 return memPool.New<MIRStrConst>(*this);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dobj_emit.cpp286 MIRStrConst *mirStrConst = safe_cast<MIRStrConst>(strSymbol.GetKonst()); in EmitStrConst()
H A Demit.cpp484 MIRStrConst *strConst = safe_cast<MIRStrConst>(st->GetKonst()); in EmitAsmLabel()
589 void Emitter::EmitStrConstant(const MIRStrConst &mirStrConst, bool isIndirect) in EmitAsmLabel()
690 MIRStrConst &strCt = static_cast<MIRStrConst &>(mirConst); in EmitAsmLabel()
2357 auto strCt = static_cast<MIRStrConst *>(mirConst); in EmitAsmLabel()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Demit.h192 void EmitStrConstant(const MIRStrConst &mirStrConst, bool isIndirect = false);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_emitter.cpp1668 MIRStrConst &strCt = static_cast<MIRStrConst &>(mirConst); in EmitSingleElement()

Completed in 11 milliseconds