Lines Matching refs:Is64Bit

45   Is64Bit = STI.is64Bit();  in X86FrameLowering()
149 bool Is64Bit) { in findDeadCallerSavedReg() argument
265 unsigned Rax = (unsigned)(Is64Bit ? X86::RAX : X86::EAX); in emitSPUpdate()
270 Reg = findDeadCallerSavedReg(MBB, MBBI, TRI, Is64Bit); in emitSPUpdate()
272 unsigned MovRIOpc = Is64Bit ? X86::MOV64ri : X86::MOV32ri; in emitSPUpdate()
274 isSub ? getSUBrrOpcode(Is64Bit) : getADDrrOpcode(Is64Bit); in emitSPUpdate()
292 assert(Is64Bit && "can't have 32-bit 16GB stack frame"); in emitSPUpdate()
326 ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX) in emitSPUpdate()
327 : findDeadCallerSavedReg(MBB, MBBI, TRI, Is64Bit); in emitSPUpdate()
330 ? (Is64Bit ? X86::PUSH64r : X86::PUSH32r) in emitSPUpdate()
331 : (Is64Bit ? X86::POP64r : X86::POP32r); in emitSPUpdate()
769 if (Is64Bit && IsLargeCodeModel && STI.useRetpolineIndirectCalls()) in emitStackProbeCall()
774 if (Is64Bit) in emitStackProbeCall()
786 if (Is64Bit && MF.getTarget().getCodeModel() == CodeModel::Large) { in emitStackProbeCall()
797 unsigned AX = Is64Bit ? X86::RAX : X86::EAX; in emitStackProbeCall()
798 unsigned SP = Is64Bit ? X86::RSP : X86::ESP; in emitStackProbeCall()
812 BuildMI(MBB, MBBI, DL, TII.get(getSUBrrOpcode(Is64Bit)), SP) in emitStackProbeCall()
1021 if (Fn.getCallingConv() == CallingConv::X86_INTR && Is64Bit && in emitPrologue()
1033 if (Is64Bit && !Fn.hasFnAttribute(Attribute::NoRedZone) && in emitPrologue()
1108 BuildMI(MBB, MBBI, DL, TII.get(Is64Bit ? X86::PUSH64r : X86::PUSH32r)) in emitPrologue()
1247 if (Is64Bit) { in emitPrologue()
1260 if (Is64Bit) { in emitPrologue()
1291 if (Is64Bit) in emitPrologue()
1631 BuildMI(MBB, MBBI, DL, TII.get(Is64Bit ? X86::POP64r : X86::POP32r), in emitEpilogue()
1636 TRI->getDwarfRegNum(Is64Bit ? X86::RSP : X86::ESP, true); in emitEpilogue()
2209 GetScratchRegister(bool Is64Bit, bool IsLP64, const MachineFunction &MF, bool Primary) { in GetScratchRegister() argument
2214 if (Is64Bit) in GetScratchRegister()
2220 if (Is64Bit) { in GetScratchRegister()
2256 unsigned ScratchReg = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForSegmentedStacks()
2290 if (Is64Bit) in adjustForSegmentedStacks()
2312 if (Is64Bit) { in adjustForSegmentedStacks()
2376 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForSegmentedStacks()
2380 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, false); in adjustForSegmentedStacks()
2414 if (Is64Bit) { in adjustForSegmentedStacks()
2439 if (Is64Bit && MF.getTarget().getCodeModel() == CodeModel::Large) { in adjustForSegmentedStacks()
2466 if (Is64Bit) in adjustForSegmentedStacks()
2543 Is64Bit ? "AMD64_LEAF_WORDS" : "X86_LEAF_WORDS"); in adjustForHiPEPrologue()
2544 const unsigned CCRegisteredArgs = Is64Bit ? 6 : 5; in adjustForHiPEPrologue()
2616 if (Is64Bit) { in adjustForHiPEPrologue()
2630 ScratchReg = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForHiPEPrologue()
2692 Is64Bit ? X86::GR64_NOREX_NOSPRegClass : X86::GR32_NOREX_NOSPRegClass; in adjustStackWithPops()