| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/ |
| D | assembler_x64_test.cpp | 128 #define __ masm. 131 x64::AssemblerX64 masm(chunk_); in HWTEST_F_L0() local 136 uint32_t value = masm.GetU8(current++); in HWTEST_F_L0() 139 value = masm.GetU8(current++); in HWTEST_F_L0() 141 value = masm.GetU8(current++); in HWTEST_F_L0() 144 value = masm.GetU8(current++); in HWTEST_F_L0() 148 value = masm.GetU8(current++); in HWTEST_F_L0() 150 value = masm.GetU8(current++); in HWTEST_F_L0() 152 value = masm.GetU8(current++); in HWTEST_F_L0() 155 value = masm.GetU8(current++); in HWTEST_F_L0() [all …]
|
| D | assembler_aarch64_test.cpp | 122 #define __ masm. 135 AssemblerAarch64 masm(chunk_); in HWTEST_F_L0() local 141 DisassembleChunk(TARGET_AARCH64, &masm, oss); in HWTEST_F_L0() 150 AssemblerAarch64 masm(chunk_); in HWTEST_F_L0() local 155 DisassembleChunk(TARGET_AARCH64, &masm, oss); in HWTEST_F_L0() 166 AssemblerAarch64 masm(chunk_); in HWTEST_F_L0() local 172 DisassembleChunk(TARGET_AARCH64, &masm, oss); in HWTEST_F_L0() 190 AssemblerAarch64 masm(chunk_); in HWTEST_F_L0() local 203 DisassembleChunk(TARGET_AARCH64, &masm, oss); in HWTEST_F_L0() 215 AssemblerAarch64 masm(chunk_); in HWTEST_F_L0() local [all …]
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | encoders_test.cpp | 197 auto masm = encoder->GetMasm(); in TEST_F() local 198 auto buffer = masm->GetBuffer(); in TEST_F()
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | encoders_test.cpp | 202 auto masm = encoder->GetMasm(); in TEST_F() local 203 auto buffer = masm->GetBuffer(); in TEST_F()
|
| /arkcompiler/runtime_core/static_core/compiler/tests/aarch32/ |
| D | encoder32_test_2.cpp | 642 auto masm = static_cast<aarch32::Aarch32Encoder *>(test->GetEncoder())->GetMasm(); in TestSelect() local 654 masm->Push(aarch32::VixlReg(param2)); in TestSelect() 655 masm->Push(aarch32::VixlReg(param3)); in TestSelect() 659 masm->Pop(aarch32::VixlReg(param3)); in TestSelect() 660 masm->Pop(aarch32::VixlReg(param2)); in TestSelect()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/ |
| D | encode.cpp | 220 auto masm = (static_cast<Amd64Encoder *>(GetEncoder()))->GetMasm(); in CreateLabel() local 221 auto label = masm->newLabel(); in CreateLabel() 267 asmjit::x86::Mem ArchMem::Prepare(asmjit::x86::Assembler *masm) in Prepare() argument 275 masm->shl(mem_.indexReg().as<asmjit::x86::Gp>(), asmjit::imm(bigShift_)); in Prepare() 283 masm->movsxd(qIndex, dIndex); in Prepare() 1410 static void EncodeDivSpillDst(asmjit::x86::Assembler *masm, Reg dst) in EncodeDivSpillDst() argument 1413 masm->push(asmjit::x86::rdx); in EncodeDivSpillDst() 1416 masm->push(asmjit::x86::rax); in EncodeDivSpillDst() 1420 static void EncodeDivFillDst(asmjit::x86::Assembler *masm, Reg dst) in EncodeDivFillDst() argument 1423 masm->mov(ArchReg(dst, DOUBLE_WORD_SIZE), asmjit::x86::rax); in EncodeDivFillDst() [all …]
|
| D | target.h | 120 asmjit::x86::Mem Prepare(asmjit::x86::Assembler *masm);
|
| /arkcompiler/runtime_core/compiler/tests/aarch32/ |
| D | encoder32_test.cpp | 2906 auto masm = static_cast<aarch32::Aarch32Encoder *>(test->GetEncoder())->GetMasm(); in TestSelect() local 2918 masm->Push(aarch32::VixlReg(param2)); in TestSelect() 2919 masm->Push(aarch32::VixlReg(param3)); in TestSelect() 2923 masm->Pop(aarch32::VixlReg(param3)); in TestSelect() 2924 masm->Pop(aarch32::VixlReg(param2)); in TestSelect()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 3082 static void LoadStorePair(vixl::aarch64::MacroAssembler *masm, CPURegister lastReg, CPURegister reg… in LoadStorePair() argument 3088 masm->Stp(lastReg, reg, MemOperand(baseReg, (idx - OFFSET) * DOUBLE_WORD_SIZE_BYTES)); in LoadStorePair() 3090 masm->Ldp(lastReg, reg, MemOperand(baseReg, (idx - OFFSET) * DOUBLE_WORD_SIZE_BYTES)); in LoadStorePair() 3095 static void LoadStoreReg(vixl::aarch64::MacroAssembler *masm, CPURegister lastReg, Reg base, int32_… in LoadStoreReg() argument 3099 masm->Str(lastReg, MemOperand(baseReg, (idx - 1) * DOUBLE_WORD_SIZE_BYTES)); in LoadStoreReg() 3101 masm->Ldr(lastReg, MemOperand(baseReg, (idx - 1) * DOUBLE_WORD_SIZE_BYTES)); in LoadStoreReg()
|