| /openbsd-src/gnu/llvm/clang/lib/Basic/Targets/ |
| H A D | RISCV.cpp | 129 bool Is64Bit = getTriple().getArch() == llvm::Triple::riscv64; in getTargetDefines() local 130 Builder.defineMacro("__riscv_xlen", Is64Bit ? "64" : "32"); in getTargetDefines() 179 if (Is64Bit) in getTargetDefines() 281 bool Is64Bit = getTriple().getArch() == llvm::Triple::riscv64; in hasFeature() local 284 .Case("riscv32", !Is64Bit) in hasFeature() 285 .Case("riscv64", Is64Bit) in hasFeature() 286 .Case("32bit", !Is64Bit) in hasFeature() 287 .Case("64bit", Is64Bit) in hasFeature() 322 bool Is64Bit = getTriple().isArch64Bit(); in isValidCPUName() local 323 return llvm::RISCV::checkCPUKind(llvm::RISCV::parseCPUKind(Name), Is64Bit); in isValidCPUName() [all …]
|
| H A D | LoongArch.cpp | 190 bool Is64Bit = getTriple().getArch() == llvm::Triple::loongarch64; in hasFeature() local 193 .Case("loongarch32", !Is64Bit) in hasFeature() 194 .Case("loongarch64", Is64Bit) in hasFeature() 195 .Case("32bit", !Is64Bit) in hasFeature() 196 .Case("64bit", Is64Bit) in hasFeature()
|
| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | Decompressor.cpp | 21 bool IsLE, bool Is64Bit) { in create() argument 23 if (Error Err = D.consumeCompressedHeader(Is64Bit, IsLE)) in create() 31 Error Decompressor::consumeCompressedHeader(bool Is64Bit, bool IsLittleEndian) { in consumeCompressedHeader() argument 33 uint64_t HdrSize = Is64Bit ? sizeof(Elf64_Chdr) : sizeof(Elf32_Chdr); in consumeCompressedHeader() 39 auto ChType = Extractor.getUnsigned(&Offset, Is64Bit ? sizeof(Elf64_Word) in consumeCompressedHeader() 56 if (Is64Bit) in consumeCompressedHeader() 60 &Offset, Is64Bit ? sizeof(Elf64_Xword) : sizeof(Elf32_Word)); in consumeCompressedHeader()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86WinCOFFObjectWriter.cpp | 26 X86WinCOFFObjectWriter(bool Is64Bit); 36 X86WinCOFFObjectWriter::X86WinCOFFObjectWriter(bool Is64Bit) in X86WinCOFFObjectWriter() argument 37 : MCWinCOFFObjectTargetWriter(Is64Bit ? COFF::IMAGE_FILE_MACHINE_AMD64 in X86WinCOFFObjectWriter() 45 const bool Is64Bit = getMachine() == COFF::IMAGE_FILE_MACHINE_AMD64; in getRelocType() local 53 (FixupKind == FK_Data_8 && Is64Bit)) { in getRelocType() 64 if (Is64Bit) { in getRelocType() 118 llvm::createX86WinCOFFObjectWriter(bool Is64Bit) { in createX86WinCOFFObjectWriter() argument 119 return std::make_unique<X86WinCOFFObjectWriter>(Is64Bit); in createX86WinCOFFObjectWriter()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchSubtarget.cpp | 29 bool Is64Bit = TT.isArch64Bit(); in initializeSubtargetDependencies() local 31 CPU = Is64Bit ? "generic-la64" : "generic-la32"; in initializeSubtargetDependencies() 37 if (Is64Bit) { in initializeSubtargetDependencies() 45 if (Is64Bit && HasLA32) in initializeSubtargetDependencies() 48 if (!Is64Bit && HasLA64) in initializeSubtargetDependencies() 52 TargetABI = Is64Bit ? LoongArchABI::ABI_LP64D : LoongArchABI::ABI_ILP32D; in initializeSubtargetDependencies()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.cpp | 56 Is64Bit = TT.isArch64Bit(); in X86RegisterInfo() 57 IsWin64 = Is64Bit && TT.isOSWindows(); in X86RegisterInfo() 62 if (Is64Bit) { in X86RegisterInfo() 89 if (!Is64Bit && Idx == X86::sub_8bit) in getSubClassWithSubReg() 101 if (!Is64Bit && SubIdx == X86::sub_8bit) { in getMatchingSuperRegClass() 189 if (Is64Bit) { in getPointerRegClass() 237 else if (Is64Bit) in getGPRsForTailCall() 249 if (Is64Bit) in getCrossCopyRegClass() 271 return Is64Bit ? 10 : 4; in getRegPressureLimit() 315 if (Is64Bit) in getCalleeSavedRegs() [all …]
|
| H A D | X86RetClean.cpp | 80 bool Is64Bit = MF.getTarget().getTargetTriple().getArch() == Triple::x86_64; in fixupInstruction() local 81 unsigned Opc = Is64Bit ? X86::MOV64mi32 : X86::MOV32mi; in fixupInstruction() 82 unsigned Offset = Is64Bit ? -8 : -4; in fixupInstruction() 83 Register SPReg = Is64Bit ? X86::RSP : X86::ESP; in fixupInstruction()
|
| H A D | X86IndirectThunks.cpp | 152 bool Is64Bit = MF.getTarget().getTargetTriple().getArch() == Triple::x86_64; in populateThunk() local 154 if (Is64Bit) { in populateThunk() 222 const unsigned CallOpc = Is64Bit ? X86::CALL64pcrel32 : X86::CALLpcrel32; in populateThunk() 223 const unsigned RetOpc = Is64Bit ? X86::RET64 : X86::RET32; in populateThunk() 252 const unsigned MovOpc = Is64Bit ? X86::MOV64mr : X86::MOV32mr; in populateThunk() 253 const Register SPReg = Is64Bit ? X86::RSP : X86::ESP; in populateThunk()
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjCopy/MachO/ |
| H A D | MachOLayoutBuilder.h | 58 bool Is64Bit; variable 76 bool Is64Bit); 79 MachOLayoutBuilder(Object &O, bool Is64Bit, StringRef OutputFileName, in MachOLayoutBuilder() argument 81 : O(O), Is64Bit(Is64Bit), OutputFileName(OutputFileName), in MachOLayoutBuilder() 83 StrTableBuilder(getStringTableBuilderKind(O, Is64Bit)) {} in MachOLayoutBuilder()
|
| H A D | MachOWriter.h | 26 bool Is64Bit; variable 62 MachOWriter(Object &O, bool Is64Bit, bool IsLittleEndian, in MachOWriter() argument 64 : O(O), Is64Bit(Is64Bit), IsLittleEndian(IsLittleEndian), in MachOWriter() 66 LayoutBuilder(O, Is64Bit, OutputFileName, PageSize) {} in MachOWriter()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/MCTargetDesc/ |
| H A D | LoongArchELFObjectWriter.cpp | 23 LoongArchELFObjectWriter(uint8_t OSABI, bool Is64Bit); 33 LoongArchELFObjectWriter::LoongArchELFObjectWriter(uint8_t OSABI, bool Is64Bit) in LoongArchELFObjectWriter() argument 34 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_LOONGARCH, in LoongArchELFObjectWriter() 90 llvm::createLoongArchELFObjectWriter(uint8_t OSABI, bool Is64Bit) { in createLoongArchELFObjectWriter() argument 91 return std::make_unique<LoongArchELFObjectWriter>(OSABI, Is64Bit); in createLoongArchELFObjectWriter()
|
| H A D | LoongArchAsmBackend.h | 28 bool Is64Bit; variable 31 LoongArchAsmBackend(const MCSubtargetInfo &STI, uint8_t OSABI, bool Is64Bit) in LoongArchAsmBackend() argument 33 Is64Bit(Is64Bit) {} in LoongArchAsmBackend()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUELFObjectWriter.cpp | 21 AMDGPUELFObjectWriter(bool Is64Bit, uint8_t OSABI, bool HasRelocationAddend, 32 AMDGPUELFObjectWriter::AMDGPUELFObjectWriter(bool Is64Bit, in AMDGPUELFObjectWriter() argument 36 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_AMDGPU, in AMDGPUELFObjectWriter() 98 llvm::createAMDGPUELFObjectWriter(bool Is64Bit, uint8_t OSABI, in createAMDGPUELFObjectWriter() argument 101 return std::make_unique<AMDGPUELFObjectWriter>(Is64Bit, OSABI, in createAMDGPUELFObjectWriter()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCXCOFFObjectWriter.cpp | 25 PPCXCOFFObjectWriter(bool Is64Bit); 33 PPCXCOFFObjectWriter::PPCXCOFFObjectWriter(bool Is64Bit) in PPCXCOFFObjectWriter() argument 34 : MCXCOFFObjectTargetWriter(Is64Bit) {} in PPCXCOFFObjectWriter() 37 llvm::createPPCXCOFFObjectWriter(bool Is64Bit) { in createPPCXCOFFObjectWriter() argument 38 return std::make_unique<PPCXCOFFObjectWriter>(Is64Bit); in createPPCXCOFFObjectWriter()
|
| H A D | PPCMCAsmInfo.cpp | 59 PPCXCOFFMCAsmInfo::PPCXCOFFMCAsmInfo(bool Is64Bit, const Triple &T) { in PPCXCOFFMCAsmInfo() argument 62 CodePointerSize = CalleeSaveStackSlotSize = Is64Bit ? 8 : 4; in PPCXCOFFMCAsmInfo() 65 Data64bitsDirective = Is64Bit ? "\t.vbyte\t8, " : nullptr; in PPCXCOFFMCAsmInfo()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyAsmBackend.cpp | 33 bool Is64Bit; member in __anone98448360111::WebAssemblyAsmBackend 37 explicit WebAssemblyAsmBackend(bool Is64Bit, bool IsEmscripten) in WebAssemblyAsmBackend() argument 38 : MCAsmBackend(support::little), Is64Bit(Is64Bit), in WebAssemblyAsmBackend() 122 return createWebAssemblyWasmObjectWriter(Is64Bit, IsEmscripten); in createObjectTargetWriter()
|
| H A D | WebAssemblyWasmObjectWriter.cpp | 34 explicit WebAssemblyWasmObjectWriter(bool Is64Bit, bool IsEmscripten); 43 WebAssemblyWasmObjectWriter::WebAssemblyWasmObjectWriter(bool Is64Bit, in WebAssemblyWasmObjectWriter() argument 45 : MCWasmObjectTargetWriter(Is64Bit, IsEmscripten) {} in WebAssemblyWasmObjectWriter() 162 llvm::createWebAssemblyWasmObjectWriter(bool Is64Bit, bool IsEmscripten) { in createWebAssemblyWasmObjectWriter() argument 163 return std::make_unique<WebAssemblyWasmObjectWriter>(Is64Bit, IsEmscripten); in createWebAssemblyWasmObjectWriter()
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MCXCOFFObjectTargetWriter.cpp | 13 MCXCOFFObjectTargetWriter::MCXCOFFObjectTargetWriter(bool Is64Bit) in MCXCOFFObjectTargetWriter() argument 14 : Is64Bit(Is64Bit) {} in MCXCOFFObjectTargetWriter()
|
| H A D | MCWasmObjectTargetWriter.cpp | 13 MCWasmObjectTargetWriter::MCWasmObjectTargetWriter(bool Is64Bit, in MCWasmObjectTargetWriter() argument 15 : Is64Bit(Is64Bit), IsEmscripten(IsEmscripten) {} in MCWasmObjectTargetWriter()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCCTRLoops.cpp | 239 bool Is64Bit = in expandNormalLoops() local 250 unsigned ADDIOpcode = Is64Bit ? PPC::ADDI8 : PPC::ADDI; in expandNormalLoops() 251 unsigned CMPOpcode = Is64Bit ? PPC::CMPLDI : PPC::CMPLWI; in expandNormalLoops() 254 MRI->createVirtualRegister(Is64Bit ? &PPC::G8RC_and_G8RC_NOX0RegClass in expandNormalLoops() 266 MRI->createVirtualRegister(Is64Bit ? &PPC::G8RC_and_G8RC_NOX0RegClass in expandNormalLoops() 316 bool Is64Bit = in expandCTRLoops() local 328 unsigned BDNZOpcode = Is64Bit ? PPC::BDNZ8 : PPC::BDNZ; in expandCTRLoops() 329 unsigned BDZOpcode = Is64Bit ? PPC::BDZ8 : PPC::BDZ; in expandCTRLoops()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcInstr64Bit.td | 17 let Predicates = [Is64Bit] in { 24 } // Predicates = [Is64Bit] 37 let Predicates = [Is64Bit] in { 49 } // Predicates = [Is64Bit] 65 Requires<[Is64Bit]>; 79 Requires<[Is64Bit]>; 97 Requires<[Is64Bit]>; 138 Requires<[Is64Bit]>; 145 let Predicates = [Is64Bit] in { 186 } // Predicates = [Is64Bit] [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCXCOFFObjectWriter.h | 20 MCXCOFFObjectTargetWriter(bool Is64Bit); 29 bool is64Bit() const { return Is64Bit; } in is64Bit() 39 bool Is64Bit;
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | XCOFFEmitter.cpp | 38 Is64Bit = Obj.Header.Magic == (llvm::yaml::Hex16)XCOFF::XCOFF64; in XCOFFWriter() 69 bool Is64Bit = false; member in __anon861d44700111::XCOFFWriter 95 return (SymbolName.size() > XCOFF::NameSize) || Is64Bit; in nameShouldBeInStringTable() 103 uint64_t RelSize = Is64Bit ? XCOFF::RelocationSerializationSize64 in initRelocations() 324 Is64Bit ? XCOFF::FileHeaderSize64 : XCOFF::FileHeaderSize32; in assignAddressesAndIndices() 329 : (Is64Bit ? XCOFF::AuxFileHeaderSize64 in assignAddressesAndIndices() 332 Is64Bit ? XCOFF::SectionHeaderSize64 : XCOFF::SectionHeaderSize32; in assignAddressesAndIndices() 358 if (Is64Bit) { in writeFileHeader() 382 if (Is64Bit) { in writeAuxFileHeader() 407 if (Is64Bit) { in writeAuxFileHeader() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcELFObjectWriter.cpp | 24 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() 147 llvm::createSparcELFObjectWriter(bool Is64Bit, uint8_t OSABI) { in createSparcELFObjectWriter() argument 148 return std::make_unique<SparcELFObjectWriter>(Is64Bit, OSABI); in createSparcELFObjectWriter()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVELFObjectWriter.cpp | 23 RISCVELFObjectWriter(uint8_t OSABI, bool Is64Bit); 42 RISCVELFObjectWriter::RISCVELFObjectWriter(uint8_t OSABI, bool Is64Bit) in RISCVELFObjectWriter() argument 43 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_RISCV, in RISCVELFObjectWriter() 173 llvm::createRISCVELFObjectWriter(uint8_t OSABI, bool Is64Bit) { in createRISCVELFObjectWriter() argument 174 return std::make_unique<RISCVELFObjectWriter>(OSABI, Is64Bit); in createRISCVELFObjectWriter()
|