Lines Matching defs:X86ISelAddressMode
51 struct X86ISelAddressMode { struct
52 enum {
55 } BaseType;
58 SDValue Base_Reg;
59 int Base_FrameIndex;
61 unsigned Scale;
62 SDValue IndexReg;
63 int32_t Disp;
64 SDValue Segment;
65 const GlobalValue *GV;
66 const Constant *CP;
67 const BlockAddress *BlockAddr;
68 const char *ES;
69 MCSymbol *MCSym;
70 int JT;
71 unsigned Align; // CP alignment.
72 unsigned char SymbolFlags; // X86II::MO_*
74 X86ISelAddressMode() in X86ISelAddressMode() function
79 bool hasSymbolicDisplacement() const { in hasSymbolicDisplacement()
84 bool hasBaseOrIndexReg() const { in hasBaseOrIndexReg()
90 bool isRIPRelative() const { in isRIPRelative()
98 void setBaseReg(SDValue Reg) { in setBaseReg()
104 void dump() { in dump()