Lines Matching defs:X86ISelAddressMode
52 struct X86ISelAddressMode { struct
53 enum {
56 } BaseType;
59 SDValue Base_Reg;
60 int Base_FrameIndex;
62 unsigned Scale;
63 SDValue IndexReg;
64 int32_t Disp;
65 SDValue Segment;
66 const GlobalValue *GV;
67 const Constant *CP;
68 const BlockAddress *BlockAddr;
69 const char *ES;
70 int JT;
71 unsigned Align; // CP alignment.
72 unsigned char SymbolFlags; // X86II::MO_*
74 X86ISelAddressMode() in X86ISelAddressMode() function
80 bool hasSymbolicDisplacement() const { in hasSymbolicDisplacement()
85 bool hasBaseOrIndexReg() const { in hasBaseOrIndexReg()
92 bool isRIPRelative() const { in isRIPRelative()
100 void setBaseReg(SDValue Reg) { in setBaseReg()
106 void dump() { in dump()