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