Home
last modified time | relevance | path

Searched refs:AssemblerFixup (Results 1 – 9 of 9) sorted by relevance

/art/compiler/utils/
Dassembler.h46 class AssemblerFixup {
49 virtual ~AssemblerFixup() {} in ~AssemblerFixup()
52 AssemblerFixup* previous_;
55 AssemblerFixup* previous() const { return previous_; } in previous()
56 void set_previous(AssemblerFixup* previous_in) { previous_ = previous_in; } in set_previous()
129 void EmitFixup(AssemblerFixup* fixup) { in EmitFixup()
257 AssemblerFixup* fixup_;
278 friend class AssemblerFixup; variable
Dlabel.h27 class AssemblerFixup; variable
Dassembler.cc74 AssemblerFixup* fixup = fixup_; in ProcessFixups()
/art/compiler/utils/x86/
Dassembler_x86.h119 AssemblerFixup* GetFixup() const { in GetFixup()
123 void SetFixup(AssemblerFixup* fixup) { in SetFixup()
133 AssemblerFixup* fixup_;
154 Address(Register base_in, int32_t disp, AssemblerFixup *fixup) { in Address()
186 int32_t disp, AssemblerFixup *fixup) { in Address()
800 inline void EmitFixup(AssemblerFixup* fixup);
836 inline void X86Assembler::EmitFixup(AssemblerFixup* fixup) { in EmitFixup()
Dassembler_x86.cc1828 AssemblerFixup* fixup = operand.GetFixup(); in EmitOperand()
/art/compiler/utils/x86_64/
Dassembler_x86_64.h103 AssemblerFixup* GetFixup() const { in GetFixup()
146 void SetFixup(AssemblerFixup* fixup) { in SetFixup()
154 AssemblerFixup* fixup_;
250 static Address RIP(AssemblerFixup* fixup) { in RIP()
873 void EmitFixup(AssemblerFixup* fixup);
944 inline void X86_64Assembler::EmitFixup(AssemblerFixup* fixup) { in EmitFixup()
Dassembler_x86_64.cc2389 AssemblerFixup* fixup = operand.GetFixup(); in EmitOperand()
/art/compiler/optimizing/
Dcode_generator_x86_64.cc6639 class RIPFixup : public AssemblerFixup, public ArenaObject<kArenaAllocCodeGenerator> {
6723 AssemblerFixup* fixup = new (GetGraph()->GetArena()) RIPFixup(*this, __ AddDouble(v)); in LiteralDoubleAddress()
6728 AssemblerFixup* fixup = new (GetGraph()->GetArena()) RIPFixup(*this, __ AddFloat(v)); in LiteralFloatAddress()
6733 AssemblerFixup* fixup = new (GetGraph()->GetArena()) RIPFixup(*this, __ AddInt32(v)); in LiteralInt32Address()
6738 AssemblerFixup* fixup = new (GetGraph()->GetArena()) RIPFixup(*this, __ AddInt64(v)); in LiteralInt64Address()
Dcode_generator_x86.cc7213 class RIPFixup : public AssemblerFixup, public ArenaObject<kArenaAllocCodeGenerator> {
7301 AssemblerFixup* fixup = new (GetGraph()->GetArena()) RIPFixup(*this, __ AddDouble(v)); in LiteralDoubleAddress()
7306 AssemblerFixup* fixup = new (GetGraph()->GetArena()) RIPFixup(*this, __ AddFloat(v)); in LiteralFloatAddress()
7311 AssemblerFixup* fixup = new (GetGraph()->GetArena()) RIPFixup(*this, __ AddInt32(v)); in LiteralInt32Address()
7316 AssemblerFixup* fixup = new (GetGraph()->GetArena()) RIPFixup(*this, __ AddInt64(v)); in LiteralInt64Address()