Lines Matching refs:Is64Bit

141                                        bool Is64Bit) {
183 const uint16_t *CS = Is64Bit ? CallerSavedRegs64Bit : CallerSavedRegs32Bit;
402 bool Is64Bit = STI.is64Bit();
406 if (Is64Bit)
412 if (Is64Bit) {
427 if (Is64Bit && MF.getTarget().getCodeModel() == CodeModel::Large) {
437 unsigned AX = Is64Bit ? X86::RAX : X86::EAX;
438 unsigned SP = Is64Bit ? X86::RSP : X86::ESP;
445 if (Is64Bit) {
581 bool Is64Bit = STI.is64Bit();
625 if (Is64Bit && !Fn->hasFnAttribute(Attribute::NoRedZone) &&
688 BuildMI(MBB, MBBI, DL, TII.get(Is64Bit ? X86::PUSH64r : X86::PUSH32r))
812 assert(!Is64Bit && "EAX is livein in x64 case!");
820 if (Is64Bit) {
864 emitSPUpdate(MBB, MBBI, StackPtr, -(int64_t)NumBytes, Is64Bit, Uses64BitFramePtr,
980 bool Is64Bit = STI.is64Bit();
1045 TII.get(Is64Bit ? X86::POP64r : X86::POP32r), MachineFramePtr);
1100 emitSPUpdate(MBB, MBBI, StackPtr, NumBytes, Is64Bit, Uses64BitFramePtr,
1146 emitSPUpdate(MBB, MBBI, StackPtr, Offset, Is64Bit, Uses64BitFramePtr,
1195 emitSPUpdate(MBB, MBBI, StackPtr, delta, Is64Bit, Uses64BitFramePtr,
1557 GetScratchRegister(bool Is64Bit, bool IsLP64, const MachineFunction &MF, bool Primary) {
1562 if (Is64Bit)
1568 if (Is64Bit) {
1600 bool Is64Bit = STI.is64Bit();
1605 unsigned ScratchReg = GetScratchRegister(Is64Bit, IsLP64, MF, true);
1631 if (Is64Bit)
1654 if (Is64Bit) {
1718 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, true);
1722 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, false);
1756 if (Is64Bit) {
1783 if (Is64Bit && MF.getTarget().getCodeModel() == CodeModel::Large) {
1806 if (Is64Bit)
1849 const bool Is64Bit = STI.is64Bit();
1854 const unsigned CCRegisteredArgs = Is64Bit ? 6 : 5;
1928 if (Is64Bit) {
1944 ScratchReg = GetScratchRegister(Is64Bit, IsLP64, MF, true);