/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 57 ArmVIXLAssembler assembler(allocator); in CreateTrampoline() local 95 Arm64Assembler assembler(allocator); in CreateTrampoline() local 134 X86Assembler assembler(allocator); in CreateTrampoline() local 155 x86_64::X86_64Assembler assembler(allocator); in CreateTrampoline() local
|
/art/compiler/optimizing/ |
D | intrinsics_arm_vixl.cc | 75 static void GenSystemArrayCopyBaseAddress(ArmVIXLAssembler* assembler, in GenSystemArrayCopyBaseAddress() 98 static void GenSystemArrayCopyEndAddress(ArmVIXLAssembler* assembler, in GenSystemArrayCopyEndAddress() 129 ArmVIXLAssembler* assembler = arm_codegen->GetAssembler(); in EmitNativeCode() local 224 static void MoveFPToInt(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { in MoveFPToInt() 234 static void MoveIntToFP(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { in MoveIntToFP() 305 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfLeadingZeros() local 350 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfTrailingZeros() local 396 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathSqrt() local 408 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathRint() local 425 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathRoundFloat() local [all …]
|
D | intrinsics_x86.cc | 191 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveFPToInt() 206 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveIntToFP() 273 X86Assembler* assembler) { in GenReverseBytes() 312 X86Assembler* assembler = GetAssembler(); in VisitLongReverseBytes() local 358 static void GenSSE41FPToFPIntrinsic(HInvoke* invoke, X86Assembler* assembler, int round_mode) { in GenSSE41FPToFPIntrinsic() 420 X86Assembler* assembler = GetAssembler(); in VisitMathRoundFloat() local 479 X86Assembler* assembler = codegen->GetAssembler(); in GenFPToFPCall() local 516 static void GenLowestOneBit(X86Assembler* assembler, in GenLowestOneBit() 825 static void CheckPosition(X86Assembler* assembler, in CheckPosition() 890 X86Assembler* assembler, in SystemArrayCopyPrimitive() [all …]
|
D | intrinsics_x86_64.cc | 140 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in MoveFPToInt() 146 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in MoveIntToFP() 214 X86_64Assembler* assembler = codegen->GetAssembler(); in GenIsInfinite() local 302 static void GenSSE41FPToFPIntrinsic(HInvoke* invoke, X86_64Assembler* assembler, int round_mode) { in GenSSE41FPToFPIntrinsic() 363 X86_64Assembler* assembler = GetAssembler(); in VisitMathRoundFloat() local 404 X86_64Assembler* assembler = GetAssembler(); in VisitMathRoundDouble() local 655 static void CheckPosition(X86_64Assembler* assembler, in CheckPosition() 720 X86_64Assembler* assembler, in SystemArrayCopyPrimitive() 814 X86_64Assembler* assembler = GetAssembler(); in VisitSystemArrayCopyChar() local 819 X86_64Assembler* assembler = GetAssembler(); in VisitSystemArrayCopyByte() local [all …]
|
D | intrinsics_utils.h | 58 TAssembler* assembler = down_cast<TAssembler*>(codegen->GetAssembler()); in EmitNativeCode() local
|
D | code_generator_arm_vixl.cc | 118 EmitAdrCode(ArmVIXLMacroAssembler* assembler, vixl32::Register rd, vixl32::Label* label) in EmitAdrCode() 5999 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in CanEncode32BitConstantAsImmediate() local 9669 arm::ArmVIXLAssembler assembler(GetGraph()->GetAllocator()); in EmitThunkCode() local 9945 static void EmitGrayCheckAndFastPath(ArmVIXLAssembler& assembler, in EmitGrayCheckAndFastPath() 9972 static vixl32::Register LoadReadBarrierMarkIntrospectionEntrypoint(ArmVIXLAssembler& assembler) { in LoadReadBarrierMarkIntrospectionEntrypoint() 9984 void CodeGeneratorARMVIXL::CompileBakerReadBarrierThunk(ArmVIXLAssembler& assembler, in CompileBakerReadBarrierThunk()
|
D | code_generator_arm64.cc | 5192 Arm64Assembler assembler(GetGraph()->GetAllocator()); in EmitThunkCode() local 7001 static void EmitGrayCheckAndFastPath(arm64::Arm64Assembler& assembler, in EmitGrayCheckAndFastPath() 7033 static void LoadReadBarrierMarkIntrospectionEntrypoint(arm64::Arm64Assembler& assembler, in LoadReadBarrierMarkIntrospectionEntrypoint() 7042 void CodeGeneratorARM64::CompileBakerReadBarrierThunk(Arm64Assembler& assembler, in CompileBakerReadBarrierThunk()
|
D | intrinsics_arm64.cc | 1123 Arm64Assembler* assembler = codegen->GetAssembler(); in EmitLoadExclusive() local 1177 Arm64Assembler* assembler = codegen->GetAssembler(); in EmitStoreExclusive() local 1240 Arm64Assembler* assembler = codegen->GetAssembler(); in GenerateCompareAndSet() local 1337 Arm64Assembler* assembler = arm64_codegen->GetAssembler(); in EmitNativeCode() local
|
D | code_generator_x86_64.cc | 7989 X86_64Assembler* assembler = codegen_->GetAssembler(); in CreateJumpTable() local 8018 X86_64Assembler* assembler = GetAssembler(); in Finalize() local
|
D | code_generator_x86.cc | 8752 X86Assembler* assembler = codegen_->GetAssembler(); in CreateJumpTable() local 8782 X86Assembler* assembler = GetAssembler(); in Finalize() local
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64_test.cc | 641 std::string shll_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in shll_fn() 662 std::string shlq_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in shlq_fn() 683 std::string shrl_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in shrl_fn() 703 std::string shrq_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in shrq_fn() 723 std::string sarl_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in sarl_fn() 743 std::string sarq_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in sarq_fn() 763 std::string rorl_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in rorl_fn() 783 std::string roll_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in roll_fn() 803 std::string rorq_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in rorq_fn() 823 std::string rolq_fn(AssemblerX86_64Test::Base* assembler_test, x86_64::X86_64Assembler* assembler) { in rolq_fn() [all …]
|
D | jni_macro_assembler_x86_64.cc | 143 static void DecreaseFrameSizeImpl(size_t adjust, X86_64Assembler* assembler) { in DecreaseFrameSizeImpl()
|
/art/compiler/utils/ |
D | assembler_thumb_test.cc | 92 ArmVIXLJNIMacroAssembler assembler; member in art::arm::ArmVIXLAssemblerTest
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.cc | 114 static void DecreaseFrameSizeImpl(X86Assembler* assembler, size_t adjust) { in DecreaseFrameSizeImpl()
|
D | assembler_x86_test.cc | 510 std::string rorl_fn(AssemblerX86Test::Base* assembler_test, x86::X86Assembler* assembler) { in rorl_fn() 530 std::string roll_fn(AssemblerX86Test::Base* assembler_test, x86::X86Assembler* assembler) { in roll_fn()
|