Searched refs:is64bit (Results 1 - 19 of 19) sorted by relevance

/art/compiler/debug/dwarf/
H A Ddwarf_test.cc35 const bool is64bit = false; local
125 WriteCIE(is64bit, Reg(is64bit ? 16 : 8),
129 WriteFDE(is64bit, 0, 0, 0x01000000, 0x01000000, ArrayRef<const uint8_t>(*opcodes.data()),
133 CheckObjdumpOutput(is64bit, "-W");
137 constexpr bool is64bit = true; local
139 WriteCIE(is64bit, Reg(16),
144 WriteFDE(is64bit, 0, 0, 0x0100000000000000, 0x0200000000000000,
150 CheckObjdumpOutput(is64bit, "-W");
156 constexpr bool is64bit local
190 const bool is64bit = false; local
250 const bool is64bit = false; local
287 constexpr bool is64bit = false; local
[all...]
H A Ddwarf_test.h112 std::vector<std::string> Objdump(bool is64bit, const char* args) { argument
113 if (is64bit) {
121 void CheckObjdumpOutput(bool is64bit, const char* args) { argument
122 std::vector<std::string> actual_lines = Objdump(is64bit, args);
H A Dheaders.h41 void WriteCIE(bool is64bit, argument
58 if (is64bit) {
74 writer.Pad(is64bit ? 8 : 4);
80 void WriteFDE(bool is64bit, argument
112 if (is64bit) {
121 writer.Pad(is64bit ? 8 : 4);
/art/compiler/debug/
H A Delf_debug_frame_writer.h38 bool is64bit = Is64BitInstructionSet(isa);
61 WriteCIE(is64bit, return_reg, opcodes, format, buffer);
84 WriteCIE(is64bit, return_reg, opcodes, format, buffer);
108 WriteCIE(is64bit, return_reg, opcodes, format, buffer);
134 WriteCIE(is64bit, return_reg, opcodes, format, buffer);
160 WriteCIE(is64bit, return_reg, opcodes, format, buffer);
214 const bool is64bit = Is64BitInstructionSet(builder->GetIsa()); local
232 WriteFDE(is64bit, cfi_address, cie_address,
H A Delf_debug_loc_writer.h207 const bool is64bit = Is64BitInstructionSet(isa); local
269 if (is64bit) {
284 if (is64bit) {
303 if (is64bit) {
312 if (is64bit) {
H A Delf_debug_line_writer.h58 const bool is64bit = Is64BitInstructionSet(isa); local
88 dwarf::DebugLineOpCodeWriter<> opcodes(is64bit, code_factor_bits_);
H A Delf_debug_info_writer.h129 const bool is64bit = Is64BitInstructionSet(owner_->builder_->GetIsa()); local
146 if (is64bit) {
154 if (is64bit) {
/art/compiler/
H A Dcfi_test.h51 constexpr bool is64bit = false; local
53 dwarf::WriteCIE(is64bit, dwarf::Reg(8),
56 dwarf::WriteFDE(is64bit, 0, 0, 0, actual_asm.size(), ArrayRef<const uint8_t>(actual_cfi),
66 is64bit
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.h390 void cmov(Condition c, CpuRegister dst, CpuRegister src, bool is64bit);
391 void cmov(Condition c, CpuRegister dst, const Address& src, bool is64bit);
427 void movd(XmmRegister dst, CpuRegister src, bool is64bit);
428 void movd(CpuRegister dst, XmmRegister src, bool is64bit);
489 void cvtsi2ss(XmmRegister dst, CpuRegister src, bool is64bit);
490 void cvtsi2ss(XmmRegister dst, const Address& src, bool is64bit);
492 void cvtsi2sd(XmmRegister dst, CpuRegister src, bool is64bit);
493 void cvtsi2sd(XmmRegister dst, const Address& src, bool is64bit);
504 void cvttss2si(CpuRegister dst, XmmRegister src, bool is64bit);
506 void cvttsd2si(CpuRegister dst, XmmRegister src, bool is64bit);
[all...]
H A Dassembler_x86_64.cc245 void X86_64Assembler::cmov(Condition c, CpuRegister dst, CpuRegister src, bool is64bit) { argument
247 EmitOptionalRex(false, is64bit, dst.NeedsRex(), false, src.NeedsRex());
254 void X86_64Assembler::cmov(Condition c, CpuRegister dst, const Address& src, bool is64bit) { argument
256 if (is64bit) {
507 void X86_64Assembler::movd(XmmRegister dst, CpuRegister src, bool is64bit) { argument
510 EmitOptionalRex(false, is64bit, dst.NeedsRex(), false, src.NeedsRex());
516 void X86_64Assembler::movd(CpuRegister dst, XmmRegister src, bool is64bit) { argument
519 EmitOptionalRex(false, is64bit, src.NeedsRex(), false, dst.NeedsRex());
1019 void X86_64Assembler::cvtsi2ss(XmmRegister dst, CpuRegister src, bool is64bit) { argument
1022 if (is64bit) {
1034 cvtsi2ss(XmmRegister dst, const Address& src, bool is64bit) argument
1054 cvtsi2sd(XmmRegister dst, CpuRegister src, bool is64bit) argument
1069 cvtsi2sd(XmmRegister dst, const Address& src, bool is64bit) argument
1129 cvttss2si(CpuRegister dst, XmmRegister src, bool is64bit) argument
1149 cvttsd2si(CpuRegister dst, XmmRegister src, bool is64bit) argument
[all...]
/art/compiler/optimizing/
H A Dcode_generator_mips64.h296 void GenerateIntLongCompare(IfCondition cond, bool is64bit, LocationSummary* locations);
301 bool is64bit,
305 bool is64bit,
H A Dintrinsics_arm64.cc253 static void MoveFPToInt(LocationSummary* locations, bool is64bit, MacroAssembler* masm) { argument
256 __ Fmov(is64bit ? XRegisterFrom(output) : WRegisterFrom(output),
257 is64bit ? DRegisterFrom(input) : SRegisterFrom(input));
260 static void MoveIntToFP(LocationSummary* locations, bool is64bit, MacroAssembler* masm) { argument
263 __ Fmov(is64bit ? DRegisterFrom(output) : SRegisterFrom(output),
264 is64bit ? XRegisterFrom(input) : WRegisterFrom(input));
275 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
278 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
289 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler());
292 MoveIntToFP(invoke->GetLocations(), /* is64bit */ fals
539 MathAbsFP(LocationSummary* locations, bool is64bit, MacroAssembler* masm) argument
565 GenAbsInteger(LocationSummary* locations, bool is64bit, MacroAssembler* masm) argument
2915 GenIsInfinite(LocationSummary* locations, bool is64bit, MacroAssembler* masm) argument
[all...]
H A Dintrinsics_mips.cc162 static void MoveFPToInt(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { argument
165 if (is64bit) {
184 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
193 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
203 static void MoveIntToFP(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { argument
206 if (is64bit) {
225 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
234 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
443 bool is64bit,
447 if (is64bit) {
442 GenNumberOfLeadingZeroes(LocationSummary* locations, bool is64bit, bool isR6, MipsAssembler* assembler) argument
490 GenNumberOfTrailingZeroes(LocationSummary* locations, bool is64bit, bool isR6, MipsAssembler* assembler) argument
745 MathAbsFP(LocationSummary* locations, bool is64bit, bool isR2OrNewer, bool isR6, MipsAssembler* assembler) argument
815 GenAbsInteger(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) argument
[all...]
H A Dintrinsics_mips64.cc151 static void MoveFPToInt(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) { argument
155 if (is64bit) {
168 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
177 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
187 static void MoveIntToFP(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) { argument
191 if (is64bit) {
204 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
213 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
276 bool is64bit,
281 if (is64bit) {
275 GenNumberOfLeadingZeroes(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
306 GenNumberOfTrailingZeroes(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
473 MathAbsFP(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
509 GenAbsInteger(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
1923 GenIsInfinite(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) argument
[all...]
H A Dintrinsics_x86.cc178 static void CreateFPToIntLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is64bit) { argument
183 if (is64bit) {
188 static void CreateIntToFPLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is64bit) { argument
193 if (is64bit) {
199 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { argument
202 if (is64bit) {
214 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { argument
217 if (is64bit) {
231 CreateFPToIntLocations(allocator_, invoke, /* is64bit */ true);
234 CreateIntToFPLocations(allocator_, invoke, /* is64bit */ tru
357 MathAbsFP(HInvoke* invoke, bool is64bit, X86Assembler* assembler, CodeGeneratorX86* codegen) argument
[all...]
H A Dintrinsics_x86_64.cc145 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { argument
148 __ movd(output.AsRegister<CpuRegister>(), input.AsFpuRegister<XmmRegister>(), is64bit);
151 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { argument
154 __ movd(output.AsFpuRegister<XmmRegister>(), input.AsRegister<CpuRegister>(), is64bit);
165 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
168 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
179 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
182 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
253 bool is64bit,
264 if (is64bit) {
252 MathAbsFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler, CodeGeneratorX86_64* codegen) argument
297 GenAbsInteger(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) argument
[all...]
H A Dintrinsics_arm_vixl.cc277 static void MoveFPToInt(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { argument
280 if (is64bit) {
287 static void MoveIntToFP(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { argument
290 if (is64bit) {
305 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
308 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetAssembler());
319 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
322 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetAssembler());
465 bool is64bit,
472 if (is64bit) {
464 GenAbsInteger(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) argument
[all...]
H A Dcode_generator_mips64.cc3196 GenerateIntLongCompare(instruction->GetCondition(), /* is64bit */ false, locations);
3199 GenerateIntLongCompare(instruction->GetCondition(), /* is64bit */ true, locations);
3592 bool is64bit,
3601 if (is64bit) {
3622 if (is64bit) {
3748 bool is64bit,
3757 if (is64bit) {
3771 if (is64bit) {
3856 bool is64bit,
3865 if (is64bit) {
[all...]
/art/runtime/interpreter/
H A Dunstarted_runtime.cc1683 jboolean is64bit = (pointer_size == PointerSize::k64) ? JNI_TRUE : JNI_FALSE; local
1684 result->SetZ(is64bit);

Completed in 213 milliseconds