Home
last modified time | relevance | path

Searched refs:Is64Bit (Results 1 – 25 of 47) sorted by relevance

12

/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFObjectWriter.cpp27 X86WinCOFFObjectWriter(bool Is64Bit);
35 X86WinCOFFObjectWriter::X86WinCOFFObjectWriter(bool Is64Bit) in X86WinCOFFObjectWriter() argument
36 : MCWinCOFFObjectTargetWriter(Is64Bit ? COFF::IMAGE_FILE_MACHINE_AMD64 in X86WinCOFFObjectWriter()
92 bool Is64Bit) { in createX86WinCOFFObjectWriter() argument
93 MCWinCOFFObjectTargetWriter *MOTW = new X86WinCOFFObjectWriter(Is64Bit); in createX86WinCOFFObjectWriter()
H A DX86AsmBackend.cpp390 bool Is64Bit; member in __anon9a5e0ba20211::WindowsX86AsmBackend
395 , Is64Bit(is64Bit) { in WindowsX86AsmBackend()
399 return createX86WinCOFFObjectWriter(OS, Is64Bit); in createObjectWriter()
436 bool Is64Bit; member in __anon9a5e0ba20211::DarwinX86AsmBackend
478 unsigned SubtractInstrIdx = Is64Bit ? 3 : 2; in generateCompactUnwindEncodingImpl()
502 (Is64Bit ? X86::RBP : X86::EBP) && "Invalid frame pointer!"); in generateCompactUnwindEncodingImpl()
636 const uint16_t *CURegs = Is64Bit ? CU64BitRegs : CU32BitRegs; in getCompactUnwindRegNum()
740 bool Is64Bit) in DarwinX86AsmBackend() argument
741 : X86AsmBackend(T, CPU), MRI(MRI), Is64Bit(Is64Bit) { in DarwinX86AsmBackend()
743 OffsetSize = Is64Bit ? 8 : 4; in DarwinX86AsmBackend()
[all …]
H A DX86MCTargetDesc.h99 bool Is64Bit,
109 MCObjectWriter *createX86WinCOFFObjectWriter(raw_ostream &OS, bool Is64Bit);
H A DX86MachObjectWriter.cpp58 X86MachObjectWriter(bool Is64Bit, uint32_t CPUType, in X86MachObjectWriter() argument
60 : MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype, in X86MachObjectWriter()
61 /*UseAggressiveSymbolFolding=*/Is64Bit) {} in X86MachObjectWriter()
603 bool Is64Bit, in createX86MachObjectWriter() argument
606 return createMachObjectWriter(new X86MachObjectWriter(Is64Bit, in createX86MachObjectWriter()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMWinCOFFObjectWriter.cpp22 ARMWinCOFFObjectWriter(bool Is64Bit) in ARMWinCOFFObjectWriter() argument
24 assert(!Is64Bit && "AArch64 support not yet implemented"); in ARMWinCOFFObjectWriter()
77 MCObjectWriter *createARMWinCOFFObjectWriter(raw_ostream &OS, bool Is64Bit) { in createARMWinCOFFObjectWriter() argument
78 MCWinCOFFObjectTargetWriter *MOTW = new ARMWinCOFFObjectWriter(Is64Bit); in createARMWinCOFFObjectWriter()
H A DARMMCTargetDesc.h94 bool Is64Bit,
99 MCObjectWriter *createARMWinCOFFObjectWriter(raw_ostream &OS, bool Is64Bit);
H A DARMMachObjectWriter.cpp52 ARMMachObjectWriter(bool Is64Bit, uint32_t CPUType, in ARMMachObjectWriter() argument
54 : MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype, in ARMMachObjectWriter()
486 bool Is64Bit, in createARMMachObjectWriter() argument
489 return createMachObjectWriter(new ARMMachObjectWriter(Is64Bit, in createARMMachObjectWriter()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcELFObjectWriter.cpp24 SparcELFObjectWriter(bool Is64Bit, uint8_t OSABI) in SparcELFObjectWriter() argument
25 : MCELFObjectTargetWriter(Is64Bit, OSABI, in SparcELFObjectWriter()
26 Is64Bit ? ELF::EM_SPARCV9 : ELF::EM_SPARC, in SparcELFObjectWriter()
108 bool Is64Bit, in createSparcELFObjectWriter() argument
110 MCELFObjectTargetWriter *MOTW = new SparcELFObjectWriter(Is64Bit, OSABI); in createSparcELFObjectWriter()
H A DSparcMCTargetDesc.h43 bool Is64Bit,
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp66 Is64Bit = Subtarget.is64Bit(); in X86RegisterInfo()
69 if (Is64Bit) { in X86RegisterInfo()
83 BasePtr = Is64Bit ? X86::RBX : X86::ESI; in X86RegisterInfo()
102 if (!Is64Bit && Idx == X86::sub_8bit) in getSubClassWithSubReg()
114 if (!Is64Bit && SubIdx == X86::sub_8bit) { in getMatchingSuperRegClass()
190 if (Is64Bit) in getCrossCopyRegClass()
241 if (HasAVX512 && Is64Bit) in getCalleeSavedRegs()
245 if (HasAVX && Is64Bit) in getCalleeSavedRegs()
247 if (!HasAVX && !IsWin64 && Is64Bit) in getCalleeSavedRegs()
252 if (Is64Bit) in getCalleeSavedRegs()
[all …]
H A DX86FrameLowering.cpp116 bool Is64Bit) { in findDeadCallerSavedReg() argument
158 const uint16_t *CS = Is64Bit ? CallerSavedRegs64Bit : CallerSavedRegs32Bit; in findDeadCallerSavedReg()
384 bool Is64Bit = STI.is64Bit(); in emitStackProbeCall() local
390 if (Is64Bit) in emitStackProbeCall()
396 if (Is64Bit) { in emitStackProbeCall()
411 if (Is64Bit && MF.getTarget().getCodeModel() == CodeModel::Large) { in emitStackProbeCall()
421 unsigned AX = Is64Bit ? X86::RAX : X86::EAX; in emitStackProbeCall()
422 unsigned SP = Is64Bit ? X86::RSP : X86::ESP; in emitStackProbeCall()
429 if (Is64Bit) { in emitStackProbeCall()
537 bool Is64Bit = STI.is64Bit(); in emitPrologue() local
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcInstr64Bit.td18 let Predicates = [Is64Bit] in {
25 } // Predicates = [Is64Bit]
38 let Predicates = [Is64Bit] in {
50 } // Predicates = [Is64Bit]
76 Requires<[Is64Bit]>;
93 Requires<[Is64Bit]>;
134 Requires<[Is64Bit]>;
141 let Predicates = [Is64Bit] in {
182 } // Predicates = [Is64Bit]
189 let Predicates = [Is64Bit] in {
[all …]
H A DSparcSubtarget.cpp66 CPUName = (Is64Bit) ? "v9" : "v8"; in initializeSubtargetDependencies()
81 : SparcGenSubtargetInfo(TT, CPU, FS), Is64Bit(is64Bit), in SparcSubtarget()
H A DSparcSubtarget.h37 bool Is64Bit; variable
78 bool is64Bit() const { return Is64Bit; } in is64Bit()
H A DSparcInstrAliases.td100 (BPXCC brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
104 (BPXCC brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
108 (BPXCCA brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
112 (BPXCCA brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
116 (BPXCCNT brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
120 (BPXCCANT brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
129 FMOVS_XCC, FMOVD_XCC>, Requires<[Is64Bit]>;
137 Requires<[Is64Bit, HasHardQuad]>;
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.h48 bool Is64Bit,
52 MCObjectWriter *createPPCMachObjectWriter(raw_ostream &OS, bool Is64Bit,
H A DPPCELFObjectWriter.cpp25 PPCELFObjectWriter(bool Is64Bit, uint8_t OSABI);
36 PPCELFObjectWriter::PPCELFObjectWriter(bool Is64Bit, uint8_t OSABI) in PPCELFObjectWriter() argument
37 : MCELFObjectTargetWriter(Is64Bit, OSABI, in PPCELFObjectWriter()
38 Is64Bit ? ELF::EM_PPC64 : ELF::EM_PPC, in PPCELFObjectWriter()
416 bool Is64Bit, in createPPCELFObjectWriter() argument
419 MCELFObjectTargetWriter *MOTW = new PPCELFObjectWriter(Is64Bit, OSABI); in createPPCELFObjectWriter()
H A DPPCMachObjectWriter.cpp40 PPCMachObjectWriter(bool Is64Bit, uint32_t CPUType, uint32_t CPUSubtype) in PPCMachObjectWriter() argument
41 : MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype, in PPCMachObjectWriter()
42 /*UseAggressiveSymbolFolding=*/Is64Bit) {} in PPCMachObjectWriter()
383 MCObjectWriter *llvm::createPPCMachObjectWriter(raw_ostream &OS, bool Is64Bit, in createPPCMachObjectWriter() argument
387 new PPCMachObjectWriter(Is64Bit, CPUType, CPUSubtype), OS, in createPPCMachObjectWriter()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsAsmBackend.h32 bool Is64Bit; // 32 or 64 bit words variable
38 Is64Bit(_is64Bit) {} in MipsAsmBackend()
H A DMipsELFObjectWriter.cpp265 bool Is64Bit) { in createMipsELFObjectWriter() argument
266 MCELFObjectTargetWriter *MOTW = new MipsELFObjectWriter(Is64Bit, OSABI, in createMipsELFObjectWriter()
267 (Is64Bit) ? true : false, in createMipsELFObjectWriter()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.h36 bool Is64Bit; variable
108 bool is64Bit() const { return Is64Bit; } in is64Bit()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/MC/
H A DMCELFObjectWriter.h32 const unsigned Is64Bit : 1; variable
66 bool is64Bit() const { return Is64Bit; } in is64Bit()
/minix3/external/bsd/llvm/dist/llvm/lib/MC/
H A DMCMachObjectTargetWriter.cpp17 : Is64Bit(Is64Bit_), CPUType(CPUType_), CPUSubtype(CPUSubtype_), in MCMachObjectTargetWriter()
H A DMCELFObjectTargetWriter.cpp23 HasRelocationAddend(HasRelocationAddend_), Is64Bit(Is64Bit_), in MCELFObjectTargetWriter()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp361 bool Is64Bit = (VT == MVT::f64); in materializeFP() local
366 Is64Bit ? AArch64_AM::getFP64Imm(Val) : AArch64_AM::getFP32Imm(Val); in materializeFP()
368 unsigned Opc = Is64Bit ? AArch64::FMOVDi : AArch64::FMOVSi; in materializeFP()
374 unsigned Opc1 = Is64Bit ? AArch64::MOVi64imm : AArch64::MOVi32imm; in materializeFP()
375 const TargetRegisterClass *RC = Is64Bit ? in materializeFP()
401 unsigned Opc = Is64Bit ? AArch64::LDRDui : AArch64::LDRSui; in materializeFP()
487 bool Is64Bit = (VT == MVT::f64); in fastMaterializeFloatZero() local
488 unsigned ZReg = Is64Bit ? AArch64::XZR : AArch64::WZR; in fastMaterializeFloatZero()
489 unsigned Opc = Is64Bit ? AArch64::FMOVXDr : AArch64::FMOVWSr; in fastMaterializeFloatZero()
1245 bool Is64Bit = RetVT == MVT::i64; in emitAddSub_rr() local
[all …]

12