/art/compiler/debug/dwarf/ |
D | dwarf_test.cc | 33 const bool is64bit = false; in TEST_F() local 123 WriteCIE(is64bit, Reg(is64bit ? 16 : 8), initial_opcodes, &debug_frame_data_); in TEST_F() 124 WriteFDE(is64bit, in TEST_F() 131 CheckObjdumpOutput(is64bit, "-debug-frame"); in TEST_F() 135 constexpr bool is64bit = true; in TEST_F() local 137 WriteCIE(is64bit, Reg(16), initial_opcodes, &debug_frame_data_); in TEST_F() 140 WriteFDE(is64bit, in TEST_F() 148 CheckObjdumpOutput(is64bit, "-debug-frame"); in TEST_F() 154 constexpr bool is64bit = true; in TEST_F() local 181 WriteCIE(is64bit, Reg(16), initial_opcodes, &debug_frame_data_); in TEST_F() [all …]
|
D | dwarf_test.h | 113 std::vector<std::string> Objdump(bool is64bit, const char* args) { in Objdump() argument 114 if (is64bit) { in Objdump() 122 void CheckObjdumpOutput(bool is64bit, const char* args) { in CheckObjdumpOutput() argument 123 std::vector<std::string> actual_lines = Objdump(is64bit, args); in CheckObjdumpOutput()
|
/art/libelffile/dwarf/ |
D | headers.h | 41 void WriteCIE(bool is64bit, in WriteCIE() argument 57 if (is64bit) { in WriteCIE() 63 writer.Pad(is64bit ? 8 : 4); in WriteCIE() 69 void WriteFDE(bool is64bit, in WriteFDE() argument 80 if (is64bit) { in WriteFDE() 89 writer.Pad(is64bit ? 8 : 4); in WriteFDE()
|
/art/compiler/debug/ |
D | elf_debug_frame_writer.h | 42 bool is64bit = Is64BitInstructionSet(isa); in WriteCIE() local 65 WriteCIE(is64bit, return_reg, opcodes, buffer); in WriteCIE() 88 WriteCIE(is64bit, return_reg, opcodes, buffer); in WriteCIE() 114 WriteCIE(is64bit, return_reg, opcodes, buffer); in WriteCIE() 140 WriteCIE(is64bit, return_reg, opcodes, buffer); in WriteCIE() 186 const bool is64bit = Is64BitInstructionSet(builder->GetIsa()); in WriteCFISection() local 203 dwarf::WriteFDE(is64bit, in WriteCFISection()
|
D | elf_debug_loc_writer.h | 196 const bool is64bit = Is64BitInstructionSet(isa); in WriteDebugLocEntry() local 258 if (is64bit) { in WriteDebugLocEntry() 273 if (is64bit) { in WriteDebugLocEntry() 292 if (is64bit) { in WriteDebugLocEntry() 301 if (is64bit) { in WriteDebugLocEntry()
|
D | elf_debug_line_writer.h | 53 const bool is64bit = Is64BitInstructionSet(isa); in WriteCompilationUnit() local 81 dwarf::DebugLineOpCodeWriter<> opcodes(is64bit, code_factor_bits_); in WriteCompilationUnit()
|
D | elf_debug_info_writer.h | 113 const bool is64bit = Is64BitInstructionSet(owner_->builder_->GetIsa()); in Write() local 130 if (is64bit) { in Write() 138 if (is64bit) { in Write()
|
/art/compiler/ |
D | cfi_test.h | 49 constexpr bool is64bit = false; in GenerateExpected() local 51 dwarf::WriteCIE(is64bit, dwarf::Reg(8), initial_opcodes, &debug_frame_data_); in GenerateExpected() 53 dwarf::WriteFDE(is64bit, in GenerateExpected() 67 is64bit in GenerateExpected()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 395 void cmov(Condition c, CpuRegister dst, CpuRegister src, bool is64bit); 396 void cmov(Condition c, CpuRegister dst, const Address& src, bool is64bit); 438 void movd(XmmRegister dst, CpuRegister src, bool is64bit); 439 void movd(CpuRegister dst, XmmRegister src, bool is64bit); 545 void cvtsi2ss(XmmRegister dst, CpuRegister src, bool is64bit); 546 void cvtsi2ss(XmmRegister dst, const Address& src, bool is64bit); 548 void cvtsi2sd(XmmRegister dst, CpuRegister src, bool is64bit); 549 void cvtsi2sd(XmmRegister dst, const Address& src, bool is64bit); 560 void cvttss2si(CpuRegister dst, XmmRegister src, bool is64bit); 562 void cvttsd2si(CpuRegister dst, XmmRegister src, bool is64bit);
|
D | assembler_x86_64.cc | 253 void X86_64Assembler::cmov(Condition c, CpuRegister dst, CpuRegister src, bool is64bit) { in cmov() argument 255 EmitOptionalRex(false, is64bit, dst.NeedsRex(), false, src.NeedsRex()); in cmov() 262 void X86_64Assembler::cmov(Condition c, CpuRegister dst, const Address& src, bool is64bit) { in cmov() argument 264 if (is64bit) { in cmov() 744 void X86_64Assembler::movd(XmmRegister dst, CpuRegister src, bool is64bit) { in movd() argument 747 EmitOptionalRex(false, is64bit, dst.NeedsRex(), false, src.NeedsRex()); in movd() 753 void X86_64Assembler::movd(CpuRegister dst, XmmRegister src, bool is64bit) { in movd() argument 756 EmitOptionalRex(false, is64bit, src.NeedsRex(), false, dst.NeedsRex()); in movd() 2294 void X86_64Assembler::cvtsi2ss(XmmRegister dst, CpuRegister src, bool is64bit) { in cvtsi2ss() argument 2297 if (is64bit) { in cvtsi2ss() [all …]
|
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 186 static void MoveFPToInt(LocationSummary* locations, bool is64bit, MacroAssembler* masm) { in MoveFPToInt() argument 189 __ Fmov(is64bit ? XRegisterFrom(output) : WRegisterFrom(output), in MoveFPToInt() 190 is64bit ? DRegisterFrom(input) : SRegisterFrom(input)); in MoveFPToInt() 193 static void MoveIntToFP(LocationSummary* locations, bool is64bit, MacroAssembler* masm) { in MoveIntToFP() argument 196 __ Fmov(is64bit ? DRegisterFrom(output) : SRegisterFrom(output), in MoveIntToFP() 197 is64bit ? XRegisterFrom(input) : WRegisterFrom(input)); in MoveIntToFP() 3127 bool is64bit, in GenIsInfinite() argument 3133 if (is64bit) { in GenIsInfinite() 3143 MoveFPToInt(locations, is64bit, masm); in GenIsInfinite()
|
D | intrinsics_x86.cc | 170 static void CreateFPToIntLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is64bit) { in CreateFPToIntLocations() argument 175 if (is64bit) { in CreateFPToIntLocations() 180 static void CreateIntToFPLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is64bit) { in CreateIntToFPLocations() argument 185 if (is64bit) { in CreateIntToFPLocations() 191 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveFPToInt() argument 194 if (is64bit) { in MoveFPToInt() 206 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveIntToFP() argument 209 if (is64bit) { in MoveIntToFP()
|
D | intrinsics_x86_64.cc | 140 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in MoveFPToInt() argument 143 __ movd(output.AsRegister<CpuRegister>(), input.AsFpuRegister<XmmRegister>(), is64bit); in MoveFPToInt() 146 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in MoveIntToFP() argument 149 __ movd(output.AsFpuRegister<XmmRegister>(), input.AsRegister<CpuRegister>(), is64bit); in MoveIntToFP()
|
D | intrinsics_arm_vixl.cc | 224 static void MoveFPToInt(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { in MoveFPToInt() argument 227 if (is64bit) { in MoveFPToInt() 234 static void MoveIntToFP(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { in MoveIntToFP() argument 237 if (is64bit) { in MoveIntToFP()
|
/art/runtime/interpreter/ |
D | unstarted_runtime.cc | 1723 jboolean is64bit = (pointer_size == PointerSize::k64) ? JNI_TRUE : JNI_FALSE; in UnstartedJNIVMRuntimeIs64Bit() local 1724 result->SetZ(is64bit); in UnstartedJNIVMRuntimeIs64Bit()
|