Searched refs:Assembler (Results 1 – 17 of 17) sorted by relevance
/art/compiler/utils/ |
D | assembler.h | 42 class Assembler; variable 75 virtual void Emit(Assembler *sp_asm) = 0; 147 void EmitSlowPaths(Assembler* sp_asm) { in EmitSlowPaths() 297 explicit DebugFrameOpCodeWriterForAssembler(Assembler* buffer) in DebugFrameOpCodeWriterForAssembler() 353 Assembler* assembler_; 358 class Assembler : public DeletableArenaObject<kArenaAllocAssembler> { 392 virtual ~Assembler() {} in ~Assembler() 409 explicit Assembler(ArenaAllocator* allocator) : buffer_(allocator), cfi_(this) {} in Assembler() function
|
D | label.h | 27 class Assembler; variable
|
/art/disassembler/ |
D | disassembler_arm64_test.cc | 130 COMPARE(ldr(x0, vixl::aarch64::Assembler::ImmLLiteral(1000)), in TEST_F() 141 COMPARE(ldr(w0, vixl::aarch64::Assembler::ImmLLiteral(0)), in TEST_F() 145 COMPARE(ldr(s0, vixl::aarch64::Assembler::ImmLLiteral(0)), in TEST_F()
|
/art/compiler/optimizing/ |
D | common_arm64.h | 251 return vixl::aarch64::Assembler::IsImmAddSub(value) in AddSubCanEncodeAsImmediate() 252 || vixl::aarch64::Assembler::IsImmAddSub(-value); in AddSubCanEncodeAsImmediate() 263 return vixl::aarch64::Assembler::IsImmFP32(constant->AsFloatConstant()->GetValue()); in Arm64CanEncodeConstantAsImmediate() 265 return vixl::aarch64::Assembler::IsImmFP64(constant->AsDoubleConstant()->GetValue()); in Arm64CanEncodeConstantAsImmediate() 297 return vixl::aarch64::Assembler::IsImmLogical(value, vixl::aarch64::kXRegSize); in Arm64CanEncodeConstantAsImmediate() 300 return vixl::aarch64::Assembler::IsImmMovn(value, vixl::aarch64::kXRegSize); in Arm64CanEncodeConstantAsImmediate()
|
D | optimizing_cfi_test.cc | 98 Assembler* opt_asm = code_gen_->GetAssembler(); in Check()
|
D | intrinsics_utils.h | 46 typename TAssembler = Assembler>
|
D | code_generator.h | 72 class Assembler; variable 223 virtual Assembler* GetAssembler() = 0; 224 virtual const Assembler& GetAssembler() const = 0;
|
D | code_generator_vector_arm64_sve.cc | 48 return vixl::aarch64::Assembler::IsImmFP32(constant->AsFloatConstant()->GetValue()); in SVECanEncodeConstantAsImmediate() 50 return vixl::aarch64::Assembler::IsImmFP64(constant->AsDoubleConstant()->GetValue()); in SVECanEncodeConstantAsImmediate()
|
D | code_generator_vector_arm64_neon.cc | 50 return vixl::aarch64::Assembler::IsImmFP32(constant->AsFloatConstant()->GetValue()); in NEONCanEncodeConstantAsImmediate() 52 return vixl::aarch64::Assembler::IsImmFP64(constant->AsDoubleConstant()->GetValue()); in NEONCanEncodeConstantAsImmediate()
|
D | intrinsics_arm64.cc | 2738 if (const_input != nullptr && vixl::aarch64::Assembler::IsImmAddSub(const_input->GetValue())) { in LocationForSystemArrayCopyInput()
|
/art/compiler/utils/arm/ |
D | assembler_arm_vixl.h | 202 class ArmVIXLAssembler final : public Assembler { 207 : Assembler(allocator) { in ArmVIXLAssembler()
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.h | 77 class Arm64Assembler final : public Assembler {
|
D | assembler_arm64.cc | 64 : Assembler(allocator) { in Arm64Assembler()
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 375 class X86Assembler final : public Assembler { 379 : Assembler(allocator), in Assembler() function
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 420 class X86_64Assembler final : public Assembler { 424 : Assembler(allocator), in Assembler() function
|
/art/compiler/utils/riscv64/ |
D | assembler_riscv64.h | 213 class Riscv64Assembler final : public Assembler { 223 : Assembler(allocator), in Riscv64Assembler() 246 size_t CodeSize() const override { return Assembler::CodeSize(); } in CodeSize() 247 DebugFrameOpCodeWriterForAssembler& cfi() { return Assembler::cfi(); } in cfi()
|
D | assembler_riscv64.cc | 54 Assembler::FinalizeCode(); in FinalizeCode()
|