Lines Matching defs:Location
180 // TODO: Merge this class with PrintLabel below. This Location class
182 class Location {
186 Location(Offset immediate, Offset pc_offset)
198 Location::Offset immediate_;
199 Location::Offset location_;
203 Location* offset,
204 Location::Offset position)
211 Location::Offset GetLocation() const { return location_; }
212 Location::Offset GetImmediate() const { return immediate_; }
639 void adr(Condition cond, EncodingSize size, Register rd, Location* location);
665 void b(Condition cond, EncodingSize size, Location* location);
686 void bl(Condition cond, Location* location);
688 void blx(Condition cond, Location* location);
696 void cbnz(Register rn, Location* location);
698 void cbz(Register rn, Location* location);
834 void ldr(Condition cond, EncodingSize size, Register rt, Location* location);
841 void ldrb(Condition cond, Register rt, Location* location);
848 void ldrd(Condition cond, Register rt, Register rt2, Location* location);
866 void ldrh(Condition cond, Register rt, Location* location);
873 void ldrsb(Condition cond, Register rt, Location* location);
880 void ldrsh(Condition cond, Register rt, Location* location);
969 void pld(Condition cond, Location* location);
977 void pli(Condition cond, Location* location);
1906 void vldr(Condition cond, DataType dt, DRegister rd, Location* location);
1913 void vldr(Condition cond, DataType dt, SRegister rd, Location* location);