Lines Matching refs:IsLP64

56   IsLP64 = STI.isTarget64BitLP64();  in X86FrameLowering()
108 static unsigned getSUBriOpcode(bool IsLP64) { in getSUBriOpcode() argument
109 return IsLP64 ? X86::SUB64ri32 : X86::SUB32ri; in getSUBriOpcode()
112 static unsigned getADDriOpcode(bool IsLP64) { in getADDriOpcode() argument
113 return IsLP64 ? X86::ADD64ri32 : X86::ADD32ri; in getADDriOpcode()
116 static unsigned getSUBrrOpcode(bool IsLP64) { in getSUBrrOpcode() argument
117 return IsLP64 ? X86::SUB64rr : X86::SUB32rr; in getSUBrrOpcode()
120 static unsigned getADDrrOpcode(bool IsLP64) { in getADDrrOpcode() argument
121 return IsLP64 ? X86::ADD64rr : X86::ADD32rr; in getADDrrOpcode()
124 static unsigned getANDriOpcode(bool IsLP64, int64_t Imm) { in getANDriOpcode() argument
125 return IsLP64 ? X86::AND64ri32 : X86::AND32ri; in getANDriOpcode()
128 static unsigned getLEArOpcode(bool IsLP64) { in getLEArOpcode() argument
129 return IsLP64 ? X86::LEA64r : X86::LEA32r; in getLEArOpcode()
3111 static unsigned GetScratchRegister(bool Is64Bit, bool IsLP64, in GetScratchRegister() argument
3124 if (IsLP64) in GetScratchRegister()
3160 unsigned ScratchReg = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForSegmentedStacks()
3197 allocMBB->addLiveIn(IsLP64 ? X86::R10 : X86::R10D); in adjustForSegmentedStacks()
3210 TlsOffset = IsLP64 ? 0x70 : 0x40; in adjustForSegmentedStacks()
3228 ScratchReg = IsLP64 ? X86::RSP : X86::ESP; in adjustForSegmentedStacks()
3230 BuildMI(checkMBB, DL, TII.get(IsLP64 ? X86::LEA64r : X86::LEA64_32r), in adjustForSegmentedStacks()
3238 BuildMI(checkMBB, DL, TII.get(IsLP64 ? X86::CMP64rm : X86::CMP32rm)) in adjustForSegmentedStacks()
3290 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForSegmentedStacks()
3294 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, false); in adjustForSegmentedStacks()
3336 const unsigned RegAX = IsLP64 ? X86::RAX : X86::EAX; in adjustForSegmentedStacks()
3337 const unsigned Reg10 = IsLP64 ? X86::R10 : X86::R10D; in adjustForSegmentedStacks()
3338 const unsigned Reg11 = IsLP64 ? X86::R11 : X86::R11D; in adjustForSegmentedStacks()
3339 const unsigned MOVrr = IsLP64 ? X86::MOV64rr : X86::MOV32rr; in adjustForSegmentedStacks()
3344 BuildMI(allocMBB, DL, TII.get(getMOVriOpcode(IsLP64, StackSize)), Reg10) in adjustForSegmentedStacks()
3347 TII.get(getMOVriOpcode(IsLP64, X86FI->getArgumentStackSize())), in adjustForSegmentedStacks()
3562 ScratchReg = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForHiPEPrologue()