/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_imm_valid.cpp | 29 bool IsBitmaskImmediate(uint64 val, uint32 bitLen) in IsBitmaskImmediate() argument
|
H A D | aarch64_proepilog.cpp | 65 SplitStpLdpOffsetForCalleeSavedWithAddInstruction(CGFunc &cgFunc, const MemOperand &mo, uint32 bitLen, AArch64reg baseRegNum) SplitStpLdpOffsetForCalleeSavedWithAddInstruction() argument
|
H A D | aarch64_cgfunc.cpp | 504 bool AArch64CGFunc::IsImmediateOffsetOutOfRange(const MemOperand &memOpnd, uint32 bitLen) in IsImmediateOffsetOutOfRange() argument 571 MemOperand &AArch64CGFunc::CreateReplacementMemOperand(uint32 bitLen, RegOperan argument 607 SplitAndGetRemained(const MemOperand &memOpnd, uint32 bitLen, RegOperand *resOpnd, int64 ofstVal, bool isDest, Insn *insn, bool forPair) SplitAndGetRemained() argument 658 SplitOffsetWithAddInstruction(const MemOperand &memOpnd, uint32 bitLen, uint32 baseRegNum, bool isDest, Insn *insn, bool forPair) SplitOffsetWithAddInstruction() argument 1479 int32 bitLen = is64Bits ? kBitLenOfShift64Bits : kBitLenOfShift32Bits; SelectAdd() local 1568 int32 bitLen = is64Bits ? kBitLenOfShift64Bits : kBitLenOfShift32Bits; SelectSub() local 1713 int32 bitLen = is64Bits ? kBitLenOfShift64Bits : kBitLenOfShift32Bits; SelectDiv() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/test/maple_be/ |
H A D | cg_aarch64_aarch64_operand_test.cpp | 51 MyCreateExtendShiftOperand(std::string poolname, ExtendShiftOperand::ExtendOp op, uint32 amount, int32 bitLen) MyCreateExtendShiftOperand() argument
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | operand.cpp | 21 bool IsMoveWidableImmediate(uint64 val, uint32 bitLen) in IsMoveWidableImmediate() argument
|
H A D | cg_irbuilder.cpp | 129 BitShiftOperand &OperandBuilder::CreateBitShift(BitShiftOperand::ShiftOp op, uint32 amount, uint32 bitLen, MemPool *mp) in CreateBitShift() argument
|
H A D | isel.cpp | 733 uint32 bitLen = GetPrimTypeSize(preg->GetPrimType()) * kBitsPerByte; in SelectRegassign() local 762 uint32 bitLen = GetPrimTypeSize(preg->GetPrimType()) * kBitsPerByte; in SelectRegread() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_imm_valid.h | 22 inline bool IsBitSizeImmediate(uint64 val, uint32 bitLen, uint32 nLowerZeroBits) in IsBitSizeImmediate() argument 33 inline bool IsMoveWidableImmediateCopy(uint64 val, uint32 bitLen) in IsMoveWidableImmediateCopy() argument 72 constexpr uint32 bitLen = 32; in IsSingleInstructionMovable32() local 80 constexpr uint32 bitLen in IsSingleInstructionMovable64() local [all...] |
H A D | aarch64_mop_split.h | 42 inline ImmOperand &SplitGetRemained(const MemOperand &memOpnd, uint32 bitLen, int64 ofstVal, bool forPair, in SplitGetRemained() argument 167 uint32 bitLen = is64Bits ? k6BitSize : k5BitSize; in AddInsnSplit() local 269 uint32 bitLen = is64Bits ? k6BitSize : k5BitSize; SubInsnSplit() local 357 MemOfstSplitWithAdd(const MemOperand &memOpnd, uint32 bitLen, bool isAfterRegAlloc, Insn *insn, bool forPair, InsnBuilder *insnBuilder, OperandBuilder *opndBuilder) MemOfstSplitWithAdd() argument 395 uint32 bitLen = insn->GetDesc()->GetOpndDes(idx)->GetSize(); LoadStoreInsnSplit() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
H A D | macro_assembler_aarch64.cpp | 214 bool MacroAssemblerAArch64::IsMoveWidableImmediate(uint64_t val, uint32_t bitLen) in IsMoveWidableImmediate() argument 231 bool MacroAssemblerAArch64::IsBitmaskImmediate(uint64_t val, uint32_t bitLen) in IsBitmaskImmediate() argument
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | operand.h | 1709 ExtendShiftOperand(ExtendOp op, uint32 amt, int32 bitLen) in ExtendShiftOperand() argument 1764 BitShiftOperand(ShiftOp op, uint32 amt, int32 bitLen) in BitShiftOperand() argument
|