Home | History | Annotate | Download | only in Mips

Lines Matching defs:Address

41   // All possible address modes.
42 class Address {
58 // Innocuous defaults for our address.
59 Address() : Kind(RegBase), Offset(0), GV(0) { Base.Reg = 0; }
127 bool computeAddress(const Value *Obj, Address &Addr);
128 bool computeCallAddress(const Value *V, Address &Addr);
129 void simplifyAddress(Address &Addr);
133 bool emitLoad(MVT VT, unsigned &ResultReg, Address &Addr,
135 bool emitStore(MVT VT, unsigned SrcReg, Address Addr,
137 bool emitStore(MVT VT, unsigned SrcReg, Address &Addr,
421 bool MipsFastISel::computeAddress(const Value *Obj, Address &Addr) {
445 Address SavedAddr = Addr;
493 Addr.setKind(Address::FrameIndexBase);
504 bool MipsFastISel::computeCallAddress(const Value *V, Address &Addr) {
717 bool MipsFastISel::emitLoad(MVT VT, unsigned &ResultReg, Address &Addr,
778 bool MipsFastISel::emitStore(MVT VT, unsigned SrcReg, Address &Addr,
867 // See if we can handle this address.
868 Address Addr;
897 // See if we can handle this address.
898 Address Addr;
1202 Address Addr;
1203 Addr.setKind(Address::RegBase);
1302 Address Addr;
1855 void MipsFastISel::simplifyAddress(Address &Addr) {