Searched refs:Assembler (Results 1 – 21 of 21) sorted by relevance
/art/compiler/utils/ |
D | assembler.cc | 112 Assembler* Assembler::Create(InstructionSet instruction_set) { in Create() 134 void Assembler::StoreImmediateToThread32(ThreadOffset<4> dest ATTRIBUTE_UNUSED, in StoreImmediateToThread32() 140 void Assembler::StoreImmediateToThread64(ThreadOffset<8> dest ATTRIBUTE_UNUSED, in StoreImmediateToThread64() 146 void Assembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED, in StoreStackOffsetToThread32() 152 void Assembler::StoreStackOffsetToThread64(ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED, in StoreStackOffsetToThread64() 158 void Assembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED) { in StoreStackPointerToThread32() 162 void Assembler::StoreStackPointerToThread64(ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED) { in StoreStackPointerToThread64() 166 void Assembler::LoadFromThread32(ManagedRegister dest ATTRIBUTE_UNUSED, in LoadFromThread32() 172 void Assembler::LoadFromThread64(ManagedRegister dest ATTRIBUTE_UNUSED, in LoadFromThread64() 178 void Assembler::LoadRawPtrFromThread32(ManagedRegister dest ATTRIBUTE_UNUSED, in LoadRawPtrFromThread32() [all …]
|
D | assembler_thumb_test.cc | 162 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 179 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 194 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 209 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 256 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 290 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 319 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 338 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 363 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() 390 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); in TEST() [all …]
|
D | assembler.h | 36 class Assembler; variable 165 virtual void Emit(Assembler *sp_asm) = 0; 228 void EmitSlowPaths(Assembler* sp_asm) { in EmitSlowPaths() 366 explicit DebugFrameOpCodeWriterForAssembler(Assembler* buffer) in DebugFrameOpCodeWriterForAssembler() 372 Assembler* assembler_; 375 class Assembler { 377 static Assembler* Create(InstructionSet instruction_set); 527 virtual ~Assembler() {} in ~Assembler() 536 Assembler() : buffer_(), cfi_(this) {} in Assembler() function
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 34 std::unique_ptr<ArmAssembler> assembler(static_cast<ArmAssembler*>(Assembler::Create(kThumb2))); in CreateTrampoline() 61 …std::unique_ptr<Arm64Assembler> assembler(static_cast<Arm64Assembler*>(Assembler::Create(kArm64))); in CreateTrampoline() 98 std::unique_ptr<MipsAssembler> assembler(static_cast<MipsAssembler*>(Assembler::Create(kMips))); in CreateTrampoline() 127 …std::unique_ptr<Mips64Assembler> assembler(static_cast<Mips64Assembler*>(Assembler::Create(kMips64… in CreateTrampoline() 155 std::unique_ptr<X86Assembler> assembler(static_cast<X86Assembler*>(Assembler::Create(kX86))); in CreateTrampoline() 173 assembler(static_cast<x86_64::X86_64Assembler*>(Assembler::Create(kX86_64))); in CreateTrampoline()
|
/art/compiler/jni/ |
D | jni_cfi_test.cc | 53 std::unique_ptr<Assembler> jni_asm(Assembler::Create(isa)); in TestImpl()
|
/art/compiler/optimizing/ |
D | common_arm64.h | 200 return vixl::Assembler::IsImmAddSub(value); in CanEncodeConstantAsImmediate() 203 return vixl::Assembler::IsImmLogical(value, vixl::kXRegSize); in CanEncodeConstantAsImmediate() 207 return vixl::Assembler::IsImmMovn(value, vixl::kXRegSize); in CanEncodeConstantAsImmediate()
|
D | optimizing_cfi_test.cc | 82 Assembler* opt_asm = code_gen->GetAssembler(); in TestImpl()
|
D | code_generator.h | 42 class Assembler; variable 158 virtual Assembler* GetAssembler() = 0;
|
/art/compiler/jni/quick/ |
D | jni_compiler.cc | 48 static void CopyParameter(Assembler* jni_asm, 52 static void SetNativeParameter(Assembler* jni_asm, 96 std::unique_ptr<Assembler> jni_asm(Assembler::Create(instruction_set)); in ArtJniCompileMethodInternal() 498 static void CopyParameter(Assembler* jni_asm, in CopyParameter() 587 static void SetNativeParameter(Assembler* jni_asm, in SetNativeParameter()
|
/art/compiler/utils/mips/ |
D | assembler_mips.h | 52 class MipsAssembler FINAL : public Assembler { 288 virtual void Emit(Assembler *sp_asm) OVERRIDE;
|
D | assembler_mips.cc | 966 void MipsExceptionSlowPath::Emit(Assembler* sasm) { in Emit()
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.h | 49 class Mips64Assembler FINAL : public Assembler { 359 virtual void Emit(Assembler *sp_asm) OVERRIDE;
|
D | assembler_mips64.cc | 1535 void Mips64ExceptionSlowPath::Emit(Assembler* sasm) { in Emit()
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.h | 66 class Arm64Assembler FINAL : public Assembler {
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 206 class X86Assembler FINAL : public Assembler { 670 virtual void Emit(Assembler *sp_asm) OVERRIDE;
|
D | assembler_x86.cc | 2172 void X86ExceptionSlowPath::Emit(Assembler *sasm) { in Emit()
|
/art/compiler/utils/arm/ |
D | assembler_arm.h | 343 class ArmAssembler : public Assembler { 795 void Emit(Assembler *sp_asm) OVERRIDE;
|
D | assembler_arm.cc | 850 void ArmExceptionSlowPath::Emit(Assembler* sasm) { in Emit()
|
D | assembler_thumb2.h | 60 Assembler::FinalizeInstructions(region); in FinalizeInstructions()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 305 class X86_64Assembler FINAL : public Assembler {
|
D | assembler_x86_64.cc | 2857 virtual void Emit(Assembler *sp_asm) OVERRIDE; 2869 void X86_64ExceptionSlowPath::Emit(Assembler *sasm) { in Emit()
|