Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dassembler_aarch64.h160 : reg_(RegisterId::INVALID_REG), extend_(Extend::NO_EXTEND), shift_(Shift::NO_SHIFT), in Operand()
165 : reg_(reg), extend_(Extend::NO_EXTEND), shift_(shift), shiftAmount_(shift_amount), immediate_(0) in Operand()
168 Operand(Register reg, Extend extend, uint8_t shiftAmount = 0) in Operand()
186 return reg_.IsValid() && extend_ != Extend::NO_EXTEND; in IsExtended()
199 inline Extend GetExtendOption() const in GetExtendOption()
220 Extend extend_;
228 MemoryOperand(Register base, Register offset, Extend extend, uint8_t shiftAmount = 0) in MemoryOperand()
235 extend_(Extend::NO_EXTEND), shift_(shift), shiftAmount_(shiftAmount) in MemoryOperand()
240 extend_(Extend::NO_EXTEND), shift_(Shift::NO_SHIFT), shiftAmount_(0) in MemoryOperand()
265 Extend GetExtendOptio
[all...]
H A Dassembler_aarch64_constants.h45 enum Extend : uint8_t {
289 V(LDR_STR, Extend, 15, 13) \
H A Dassembler_aarch64.cpp289 ASSERT(operand.GetExtendOption() != Extend::NO_EXTEND); in Ldr()
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dmark_stack.h140 Extend(); in PushBack()
154 inline void Extend() in Extend() function in panda::ecmascript::ContinuousStack
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/
H A Dmpl_int_val.h443 IntVal Extend(PrimType newType) const in Extend() function in maple::IntVal
445 return Extend(GetPrimTypeActualBitSize(newType), IsSignedInteger(newType)); in Extend()
457 return newWidth <= width ? Trunc(newWidth, isSigned) : Extend(newWidth, isSigned); in TruncOrExtend()
472 IntVal Extend(uint8 newWidth, bool isSigned) const
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
H A Dencode.cpp158 return vixl::aarch64::MemOperand(VixlReg(baseReg), VixlReg(indexReg), vixl::aarch64::Extend::SXTW, scale); in ConvertMem()

Completed in 12 milliseconds