Home
last modified time | relevance | path

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

1234

/external/llvm/lib/Target/X86/
DX86RegisterInfo.cpp58 Is64Bit = TT.isArch64Bit(); in X86RegisterInfo()
59 IsWin64 = Is64Bit && TT.isOSWindows(); in X86RegisterInfo()
64 if (Is64Bit) { in X86RegisterInfo()
97 if (!Is64Bit && Idx == X86::sub_8bit) in getSubClassWithSubReg()
109 if (!Is64Bit && SubIdx == X86::sub_8bit) { in getMatchingSuperRegClass()
169 if (Is64Bit) { in getPointerRegClass()
202 else if (Is64Bit) in getGPRsForTailCall()
214 if (Is64Bit) in getCrossCopyRegClass()
236 return Is64Bit ? 10 : 4; in getRegPressureLimit()
266 if (Is64Bit) in getCalleeSavedRegs()
[all …]
DX86WinAllocaExpander.cpp195 static unsigned getSubOpcode(bool Is64Bit, int64_t Amount) { in getSubOpcode() argument
196 if (Is64Bit) in getSubOpcode()
212 bool Is64Bit = STI->is64Bit(); in lower() local
221 BuildMI(*MBB, I, DL, TII->get(Is64Bit ? X86::PUSH64r : X86::PUSH32r)) in lower()
232 BuildMI(*MBB, I, DL, TII->get(Is64Bit ? X86::PUSH64r : X86::PUSH32r)) in lower()
236 BuildMI(*MBB, I, DL, TII->get(getSubOpcode(Is64Bit, Amount)), StackPtr) in lower()
DX86FrameLowering.cpp45 Is64Bit = STI.is64Bit(); in X86FrameLowering()
151 bool Is64Bit) { in findDeadCallerSavedReg() argument
266 Reg = (unsigned)(Is64Bit ? X86::RAX : X86::EAX); in emitSPUpdate()
268 Reg = findDeadCallerSavedReg(MBB, MBBI, TRI, Is64Bit); in emitSPUpdate()
271 unsigned Opc = Is64Bit ? X86::MOV64ri : X86::MOV32ri; in emitSPUpdate()
275 ? getSUBrrOpcode(Is64Bit) in emitSPUpdate()
276 : getADDrrOpcode(Is64Bit); in emitSPUpdate()
287 if (ThisVal == (Is64Bit ? 8 : 4)) { in emitSPUpdate()
290 ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX) in emitSPUpdate()
291 : findDeadCallerSavedReg(MBB, MBBI, TRI, Is64Bit); in emitSPUpdate()
[all …]
DX86CallFrameOptimization.cpp461 bool Is64Bit = STI->is64Bit(); in adjustCallSequence() local
475 PushOpcode = Is64Bit ? X86::PUSH64i32 : X86::PUSHi32; in adjustCallSequence()
483 PushOpcode = Is64Bit ? X86::PUSH64i8 : X86::PUSH32i8; in adjustCallSequence()
494 if (Is64Bit && MOV->getOpcode() == X86::MOV32mr) { in adjustCallSequence()
512 PushOpcode = Is64Bit ? X86::PUSH64rmm : X86::PUSH32rmm; in adjustCallSequence()
521 PushOpcode = Is64Bit ? X86::PUSH64r : X86::PUSH32r; in adjustCallSequence()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86FrameLowering.cpp88 bool Is64Bit) { in findDeadCallerSavedReg() argument
128 const unsigned *CS = Is64Bit ? CallerSavedRegs64Bit : CallerSavedRegs32Bit; in findDeadCallerSavedReg()
144 bool Is64Bit, const TargetInstrInfo &TII, in emitSPUpdate() argument
149 getSUBriOpcode(Is64Bit, Offset) : in emitSPUpdate()
150 getADDriOpcode(Is64Bit, Offset); in emitSPUpdate()
156 if (ThisVal == (Is64Bit ? 8 : 4)) { in emitSPUpdate()
159 ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX) in emitSPUpdate()
160 : findDeadCallerSavedReg(MBB, MBBI, TRI, Is64Bit); in emitSPUpdate()
163 ? (Is64Bit ? X86::PUSH64r : X86::PUSH32r) in emitSPUpdate()
164 : (Is64Bit ? X86::POP64r : X86::POP32r); in emitSPUpdate()
[all …]
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUELFObjectWriter.cpp21 AMDGPUELFObjectWriter(bool Is64Bit, bool HasRelocationAddend);
30 AMDGPUELFObjectWriter::AMDGPUELFObjectWriter(bool Is64Bit, in AMDGPUELFObjectWriter() argument
32 : MCELFObjectTargetWriter(Is64Bit, in AMDGPUELFObjectWriter()
67 MCObjectWriter *llvm::createAMDGPUELFObjectWriter(bool Is64Bit, in createAMDGPUELFObjectWriter() argument
71 new AMDGPUELFObjectWriter(Is64Bit, HasRelocationAddend); in createAMDGPUELFObjectWriter()
DAMDGPUAsmBackend.cpp157 bool Is64Bit; member in __anonf772bcc00211::ELFAMDGPUAsmBackend
162 AMDGPUAsmBackend(T), Is64Bit(TT.getArch() == Triple::amdgcn), in ELFAMDGPUAsmBackend()
166 return createAMDGPUELFObjectWriter(Is64Bit, HasRelocationAddend, OS); in createObjectWriter()
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyELFObjectWriter.cpp25 WebAssemblyELFObjectWriter(bool Is64Bit, uint8_t OSABI);
33 WebAssemblyELFObjectWriter::WebAssemblyELFObjectWriter(bool Is64Bit, in WebAssemblyELFObjectWriter() argument
35 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_WEBASSEMBLY, in WebAssemblyELFObjectWriter()
62 bool Is64Bit, in createWebAssemblyELFObjectWriter() argument
65 new WebAssemblyELFObjectWriter(Is64Bit, OSABI); in createWebAssemblyELFObjectWriter()
DWebAssemblyAsmBackend.cpp31 bool Is64Bit; member in __anon8bdd65800111::WebAssemblyAsmBackend
34 explicit WebAssemblyAsmBackend(bool Is64Bit) in WebAssemblyAsmBackend() argument
35 : MCAsmBackend(), Is64Bit(Is64Bit) {} in WebAssemblyAsmBackend()
97 return createWebAssemblyELFObjectWriter(OS, Is64Bit, 0); in createObjectWriter()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86WinCOFFObjectWriter.cpp27 X86WinCOFFObjectWriter(bool Is64Bit);
36 X86WinCOFFObjectWriter::X86WinCOFFObjectWriter(bool Is64Bit) in X86WinCOFFObjectWriter() argument
37 : MCWinCOFFObjectTargetWriter(Is64Bit ? COFF::IMAGE_FILE_MACHINE_AMD64 in X86WinCOFFObjectWriter()
102 bool Is64Bit) { in createX86WinCOFFObjectWriter() argument
103 MCWinCOFFObjectTargetWriter *MOTW = new X86WinCOFFObjectWriter(Is64Bit); in createX86WinCOFFObjectWriter()
DX86AsmBackend.cpp430 bool Is64Bit; member in __anon8e1829d00211::WindowsX86AsmBackend
435 , Is64Bit(is64Bit) { in WindowsX86AsmBackend()
447 return createX86WinCOFFObjectWriter(OS, Is64Bit); in createObjectWriter()
484 bool Is64Bit; member in __anon8e1829d00211::DarwinX86AsmBackend
526 unsigned SubtractInstrIdx = Is64Bit ? 3 : 2; in generateCompactUnwindEncodingImpl()
550 (Is64Bit ? X86::RBP : X86::EBP) && "Invalid frame pointer!"); in generateCompactUnwindEncodingImpl()
684 const MCPhysReg *CURegs = Is64Bit ? CU64BitRegs : CU32BitRegs; in getCompactUnwindRegNum()
788 bool Is64Bit) in DarwinX86AsmBackend() argument
789 : X86AsmBackend(T, CPU), MRI(MRI), Is64Bit(Is64Bit) { in DarwinX86AsmBackend()
791 OffsetSize = Is64Bit ? 8 : 4; in DarwinX86AsmBackend()
[all …]
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsAsmBackend.h32 bool Is64Bit; // 32 or 64 bit words variable
36 bool Is64Bit) in MipsAsmBackend() argument
37 : MCAsmBackend(), OSType(OSType), IsLittle(IsLittle), Is64Bit(Is64Bit) {} in MipsAsmBackend()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMWinCOFFObjectWriter.cpp25 ARMWinCOFFObjectWriter(bool Is64Bit) in ARMWinCOFFObjectWriter() argument
27 assert(!Is64Bit && "AArch64 support not yet implemented"); in ARMWinCOFFObjectWriter()
86 bool Is64Bit) { in createARMWinCOFFObjectWriter() argument
87 MCWinCOFFObjectTargetWriter *MOTW = new ARMWinCOFFObjectWriter(Is64Bit); in createARMWinCOFFObjectWriter()
/external/llvm/lib/Target/Sparc/MCTargetDesc/
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()
135 bool Is64Bit, in createSparcELFObjectWriter() argument
138 MCELFObjectTargetWriter *MOTW = new SparcELFObjectWriter(Is64Bit, OSABI); in createSparcELFObjectWriter()
/external/llvm/lib/Target/Sparc/
DSparcInstr64Bit.td18 let Predicates = [Is64Bit] in {
25 } // Predicates = [Is64Bit]
38 let Predicates = [Is64Bit] in {
50 } // Predicates = [Is64Bit]
76 Requires<[Is64Bit]>;
94 Requires<[Is64Bit]>;
135 Requires<[Is64Bit]>;
142 let Predicates = [Is64Bit] in {
183 } // Predicates = [Is64Bit]
190 let Predicates = [Is64Bit] in {
[all …]
DSparcSubtarget.cpp57 CPUName = (Is64Bit) ? "v9" : "v8"; in initializeSubtargetDependencies()
72 : SparcGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT), Is64Bit(is64Bit), in SparcSubtarget()
/external/swiftshader/third_party/LLVM/include/llvm/Object/
DMachOObject.h61 bool Is64Bit; variable
79 MachOObject(MemoryBuffer *Buffer, bool IsLittleEndian, bool Is64Bit);
100 bool is64Bit() const { return Is64Bit; } in is64Bit()
103 return Is64Bit ? macho::Header64Size : macho::Header32Size; in getHeaderSize()
/external/llvm/lib/Target/NVPTX/
DNVPTXFrameLowering.cpp48 bool Is64Bit = in emitPrologue() local
51 (Is64Bit ? NVPTX::cvta_local_yes_64 : NVPTX::cvta_local_yes); in emitPrologue()
53 (Is64Bit ? NVPTX::MOV_DEPOT_ADDR_64 : NVPTX::MOV_DEPOT_ADDR); in emitPrologue()
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/MCTargetDesc/
DPPCAsmBackend.cpp50 PPCMachObjectWriter(bool Is64Bit, uint32_t CPUType, in PPCMachObjectWriter() argument
52 : MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype) {} in PPCMachObjectWriter()
62 PPCELFObjectWriter(bool Is64Bit, Triple::OSType OSType, uint16_t EMachine, in PPCELFObjectWriter() argument
64 : MCELFObjectTargetWriter(Is64Bit, OSType, EMachine, HasRelocationAddend) {} in PPCELFObjectWriter()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
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()
420 bool Is64Bit, in createPPCELFObjectWriter() argument
423 MCELFObjectTargetWriter *MOTW = new PPCELFObjectWriter(Is64Bit, OSABI); in createPPCELFObjectWriter()
DPPCMCTargetDesc.h49 MCObjectWriter *createPPCELFObjectWriter(raw_pwrite_stream &OS, bool Is64Bit,
52 MCObjectWriter *createPPCMachObjectWriter(raw_pwrite_stream &OS, bool Is64Bit,
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCELFObjectWriter.h21 const unsigned Is64Bit : 1; variable
34 bool is64Bit() { return Is64Bit; } in is64Bit()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcSubtarget.h30 bool Is64Bit; variable
44 bool is64Bit() const { return Is64Bit; } in is64Bit()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DBinaryObject.h32 bool Is64Bit; variable
41 : IsLittleEndian(isLittleEndian), Is64Bit(is64Bit) {} in BinaryObject()
44 : Name(name), IsLittleEndian(isLittleEndian), Is64Bit(is64Bit) {} in BinaryObject()
110 if (!Is64Bit) in emitWord()
224 if (!Is64Bit) in fixWord()
/external/llvm/tools/dsymutil/
DMachOUtils.cpp309 static unsigned segmentLoadCommandSize(bool Is64Bit, unsigned NumSections) { in segmentLoadCommandSize() argument
310 if (Is64Bit) in segmentLoadCommandSize()
344 bool Is64Bit = Writer.is64Bit(); in generateDsymCompanion() local
377 Is64Bit ? sizeof(MachO::mach_header_64) : sizeof(MachO::mach_header); in generateDsymCompanion()
384 LoadCommandSize += segmentLoadCommandSize(Is64Bit, Segment.nsects); in generateDsymCompanion()
406 LoadCommandSize += segmentLoadCommandSize(Is64Bit, NumDwarfSections); in generateDsymCompanion()
411 unsigned NListSize = Is64Bit ? sizeof(MachO::nlist_64) : sizeof(MachO::nlist); in generateDsymCompanion()
464 uint64_t DwarfVMMax = Is64Bit ? UINT64_MAX : UINT32_MAX; in generateDsymCompanion()

1234