Home
last modified time | relevance | path

Searched refs:is64 (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrFormats.td17 class WebAssemblyInst<bits<32> inst, string asmstr, string stack, string is64>
22 string IsWasm64 = is64;
34 string asmstr = "", bits<32> inst = -1, string is64 = "false">
35 : WebAssemblyInst<inst, asmstr, stack, is64> {
57 bits<32> inst = -1, string is64 = "false"> {
59 def "" : NI<oops_r, iops_r, pattern_r, "false", asmstr_r, inst, is64>;
61 def _S : NI<oops_s, iops_s, [], "true", asmstr_s, inst, is64>;
/freebsd-12-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
DMachONormalizedFileBinaryReader.cpp58 StringRef lcRange, unsigned lcCount, bool isBig, bool is64, in forEachLoadCommand() argument
121 static bool isMachOHeader(const mach_header *mh, bool &is64, bool &isBig) { in isMachOHeader() argument
124 is64 = false; in isMachOHeader()
128 is64 = true; in isMachOHeader()
132 is64 = false; in isMachOHeader()
136 is64 = true; in isMachOHeader()
159 bool is64, isBig; in isThinObjectFile() local
160 if (!isMachOHeader(mh, is64, isBig)) in isThinObjectFile()
222 bool is64, isBig; in readBinary() local
223 if (!isMachOHeader(mh, is64, isBig)) in readBinary()
[all …]
DStubsPass.cpp36 LazyPointerAtom(const File &file, bool is64) in LazyPointerAtom() argument
37 : SimpleDefinedAtom(file), _is64(is64) { } in LazyPointerAtom()
72 NonLazyPointerAtom(const File &file, bool is64, ContentType contentType) in NonLazyPointerAtom() argument
73 : SimpleDefinedAtom(file), _is64(is64), _contentType(contentType) { } in NonLazyPointerAtom()
DMachONormalizedFileToAtoms.cpp388 const bool is64 = MachOLinkingContext::is64Bit(normalizedFile.arch); in processSection() local
422 size = is64 ? 8 : 4; in processSection()
459 size = is64 ? 32 : 20; in processSection()
463 size = is64 ? 32 : 16; in processSection()
828 const bool is64 = MachOLinkingContext::is64Bit(normalizedFile.arch); in dataExtractorFromSection() local
832 return llvm::DataExtractor(SecData, !isBig, is64 ? 8 : 4); in dataExtractorFromSection()
991 static int64_t readSPtr(bool is64, bool isBig, const uint8_t *addr) { in readSPtr() argument
992 if (is64) in readSPtr()
1101 const bool is64 = MachOLinkingContext::is64Bit(normalizedFile.arch); in processCIE() local
1102 unsigned EHDataFieldSize = (cieInfo._mayHaveEH ? (is64 ? 8 : 4) : 0); in processCIE()
[all …]
DTLVPass.cpp29 TLVPEntryAtom(const File &file, bool is64, StringRef name) in TLVPEntryAtom() argument
30 : SimpleDefinedAtom(file), _is64(is64), _name(name) {} in TLVPEntryAtom()
DGOTPass.cpp53 GOTEntryAtom(const File &file, bool is64, StringRef name) in GOTEntryAtom() argument
54 : SimpleDefinedAtom(file), _is64(is64), _name(name) { } in GOTEntryAtom()
/freebsd-12-stable/contrib/llvm-project/lld/ELF/Arch/
DRISCV.cpp82 if (config->is64) { in RISCV()
108 if (config->is64) in getEFlags()
152 return config->is64 ? read64le(buf) : read32le(buf); in getImplicitAddend()
161 if (config->is64) in writeGotHeader()
168 if (config->is64) in writeGotPlt()
176 if (config->is64) in writeIgotPlt()
193 uint32_t load = config->is64 ? LD : LW; in writePltHeader()
199 write32le(buf + 20, itype(SRLI, X_T1, X_T1, config->is64 ? 1 : 2)); in writePltHeader()
212 write32le(buf + 4, itype(config->is64 ? LD : LW, X_T3, X_T3, lo12(offset))); in writePlt()
DMipsArchTree.cpp74 if (config->is64 && f.flags & EF_MIPS_MICROMIPS) in checkFlags()
305 if (config->emulation.empty() || config->is64) in calcMipsEFlags()
/freebsd-12-stable/contrib/elftoolchain/libdwarf/
Dlibdwarf_reloc.c32 _dwarf_get_reloc_type(Dwarf_P_Debug dbg, int is64) in _dwarf_get_reloc_type() argument
39 return (is64 ? R_AARCH64_ABS64 : R_AARCH64_ABS32); in _dwarf_get_reloc_type()
43 return (is64 ? R_X86_64_64 : R_X86_64_32); in _dwarf_get_reloc_type()
45 return (is64 ? R_SPARC_UA64 : R_SPARC_UA32); in _dwarf_get_reloc_type()
47 return (is64 ? R_PPC64_ADDR64 : R_PPC_ADDR32); in _dwarf_get_reloc_type()
51 return (is64 ? R_MIPS_64 : R_MIPS_32); in _dwarf_get_reloc_type()
53 return (is64 ? R_RISCV_64 : R_RISCV_32); in _dwarf_get_reloc_type()
55 return (is64 ? R_IA_64_DIR64LSB : R_IA_64_DIR32LSB); in _dwarf_get_reloc_type()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
DWebAssemblyAsmTypeCheck.cpp48 const MCInstrInfo &MII, bool is64) in WebAssemblyAsmTypeCheck() argument
49 : Parser(Parser), MII(MII), is64(is64) { in WebAssemblyAsmTypeCheck()
159 Type = is64 ? wasm::ValType::I64 : wasm::ValType::I32; in getGlobal()
DWebAssemblyAsmTypeCheck.h35 bool is64; variable
55 WebAssemblyAsmTypeCheck(MCAsmParser &Parser, const MCInstrInfo &MII, bool is64);
DWebAssemblyAsmParser.cpp239 bool is64; member in __anonf6da4a340111::WebAssemblyAsmParser
250 is64(STI.getTargetTriple().isArch64Bit()), in WebAssemblyAsmParser()
251 TC(Parser, MII, is64), SkipTypeCheck(Options.MCNoTypeCheck) { in WebAssemblyAsmParser()
1021 if (is64) { in MatchAndEmitInstruction()
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/
DReader.cpp28 Obj.Is64 = COFFObj.is64(); in readExecutableHeaders()
38 if (COFFObj.is64()) { in readExecutableHeaders()
/freebsd-12-stable/contrib/llvm-project/lld/ELF/
DMapFile.cpp48 if (config->is64) in writeHeader()
162 int w = config->is64 ? 16 : 8; in writeMapFile()
DConfig.h288 bool is64; member
DSyntheticSections.cpp59 return config->is64 ? read64(buf) : read32(buf); in readUint()
63 if (config->is64) in writeUint()
312 write32(buf + 4, config->is64 ? 16 : 12); // Content size in writeTo()
318 if (config->is64) in writeTo()
322 size_t GnuPropertySection::getSize() const { return config->is64 ? 32 : 28; } in getSize()
2429 unsigned c = config->is64 ? 64 : 32; in writeBloomFilter()
3763 eHdr->e_ident[EI_CLASS] = config->is64 ? ELFCLASS64 : ELFCLASS32; in writeEhdr()
/freebsd-12-stable/contrib/llvm-project/lld/COFF/
DDLL.cpp69 if (config->is64()) in writeTo()
91 if (config->is64()) { in writeTo()
457 if (config->is64()) { in writeTo()
DWriter.cpp631 if (config->is64()) { in run()
1279 config->is64() ? sizeof(pe32plus_header) : sizeof(pe32_header); in assignAddresses()
1360 if (!config->is64()) in writeHeader()
1378 pe->Magic = config->is64() ? PE32Header::PE32_PLUS : PE32Header::PE32; in writeHeader()
1472 dir[TLS_TABLE].Size = config->is64() in writeHeader()
2084 uint64_t directorySize = config->is64() in fixTlsAlignment()
2091 if (config->is64()) { in fixTlsAlignment()
DConfig.h95 bool is64() { return machine == AMD64 || machine == ARM64; } in is64() function
DChunks.cpp805 if (config->is64()) { in writeTo()
992 if (config->is64()) { in writeTo()
DDriver.cpp628 if (config->is64()) in getDefaultImageBase()
1890 config->wordsize = config->is64() ? 8 : 4; in linkerMain()
1909 OPT_largeaddressaware, OPT_largeaddressaware_no, config->is64()); in linkerMain()
1913 config->is64() && in linkerMain()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Object/
DMachO.h396 bool is64);
411 bool is64,
DCOFF.h929 assert(!is64()); in getLoadConfig32()
934 assert(is64()); in getLoadConfig64()
1106 bool is64() const { return PE32PlusHeader; } in is64() function
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/
DCOFFObjectFile.cpp673 is64() ? sizeof(coff_tls_directory64) : sizeof(coff_tls_directory32); in initTLSDirectoryPtr()
686 if (is64()) in initTLSDirectoryPtr()
1478 AddrIndex * (OwningObject->is64() ? 8 : 4); in getImportAddress()
1482 if (OwningObject->is64()) in getImportAddress()
DMachOObjectFile.cpp3466 ArrayRef<uint8_t> Opcodes, bool is64) { in rebaseTable() argument
3469 MachORebaseEntry Start(&Err, O, Opcodes, is64); in rebaseTable()
3472 MachORebaseEntry Finish(&Err, O, Opcodes, is64); in rebaseTable()
4125 ArrayRef<uint8_t> Opcodes, bool is64, in bindTable() argument
4129 MachOBindEntry Start(&Err, O, Opcodes, is64, BKind); in bindTable()
4132 MachOBindEntry Finish(&Err, O, Opcodes, is64, BKind); in bindTable()

12