/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/ |
H A D | M68kAsmBackend.cpp | 172 llvm_unreachable("Cannot relax the instruction, value does not fit"); in fixupNeedsRelaxation() 174 // Relax if the value is too big for a (signed) i8. This means that byte-wide in fixupNeedsRelaxation() 185 // we can relax? 196 report_fatal_error("unexpected instruction to relax: " + OS.str()); in relaxInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCTargetOptionsCommandFlags.cpp | 63 "mc-relax-all", cl::desc("When used with filetype=obj, relax all fixups " in MCOPT_EXP() 138 "x86-relax-relocations", in MCOPT_EXP()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonBranchRelaxation.cpp | 1 //===--- HexagonBranchRelaxation.cpp - Identify and relax long jumps ------===// 37 BranchRelaxSafetyBuffer("branch-relax-safety-buffer", cl::init(200), 209 LLVM_DEBUG(dbgs() << "\tUnderimplemented relax branch instruction.\n"); in reGenerateBranch()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
H A D | ABIMacOSX_i386.h | 46 // To work around this, we relax that alignment to be just word-size 52 // If we were to enforce 16-byte alignment, we also need to relax to 4-byte
|
H A D | ABISysV_x86_64.h | 49 // To work around this, we relax that alignment to be just word-size
|
H A D | ABISysV_i386.h | 54 // To work around this, we relax that alignment to be just word-size
|
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | PPC64.cpp | 683 // We can only relax this if the R_PPC64_GOT_PCREL34 at this offset can in relaxGot() 743 // Relax from paddi r3, 0, x@got@tlsgd@pcrel, 1 to in relaxTlsGdToLe() 750 // Relax from bl __tls_get_addr@notoc(x@tlsgd) to in relaxTlsGdToLe() 753 // Relax from bl __tls_get_addr(x@tlsgd) in relaxTlsGdToLe() 804 // Relax from paddi r3, 0, x1@got@tlsld@pcrel, 1 to in relaxTlsLdToLe() 810 // Relax from bl __tls_get_addr@notoc(x@tlsld) in relaxTlsLdToLe() 814 // Relax from bl __tls_get_addr(x@tlsld) in relaxTlsLdToLe() 1522 // Relax from addi r3, rA, sym@got@tlsgd@l to in relaxTlsGdToIe() 1530 // Relax from paddi r3, 0, sym@got@tlsgd@pcrel, 1 to in relaxTlsGdToIe() 1538 // Relax from bl __tls_get_addr@notoc(x@tlsgd) to in relaxTlsGdToIe() [all …]
|
H A D | AArch64.cpp | 722 if (!config->relax) in AArch64Relaxer() 746 // we may relax in tryRelaxAdrpAdd() 752 if (!config->relax || adrpRel.type != R_AARCH64_ADR_PREL_PG_HI21 || in tryRelaxAdrpAdd() 798 // be able to relax in tryRelaxAdrpLdr() 867 // and thus need the full 64-bit GOT entry. Do not relax such symbols.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVELFStreamer.cpp | 41 // `j label` in `.option norelax; j label; .option relax; ...; label:` needs a in RISCVTargetELFStreamer() 44 // without knowing a possibly future .option relax. When RISCVAsmParser is used, in RISCVTargetELFStreamer()
|
H A D | RISCVMCCodeEmitter.cpp | 117 // chance to relax to JAL. 118 // If the C extension is enabled, JAL has a chance relax to C_JAL. 208 // Emit fixup_riscv_relax for tprel_add where the relax feature is enabled. in expandAddTPRel()
|
H A D | RISCVFixupKinds.h | 69 // may relax the instruction pair.
|
/freebsd/usr.sbin/jail/ |
H A D | Makefile | 21 CFLAGS+=-Wl,--no-relax
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCAsmBackend.h | 172 /// Relax the instruction in the given fragment to the next wider instruction. 174 /// \param [out] Inst The instruction to relax, which is also the relaxed
|
/freebsd/sys/dev/e1000/ |
H A D | e1000_82575.h | 285 #define E1000_DCA_RXCTRL_DESC_RRO_EN (1 << 9) /* DCA Rx Desc Relax Order */ 289 #define E1000_DCA_TXCTRL_DESC_RRO_EN (1 << 9) /* Tx rd Desc Relax Order */ 291 #define E1000_DCA_TXCTRL_DATA_RRO_EN (1 << 13) /* Tx rd data Relax Order */
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcTargetMachine.cpp | 35 BranchRelaxation("sparc-enable-branch-relax", cl::Hidden, cl::init(true), 36 cl::desc("Relax out of range conditional branches"));
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | RISCV.cpp | 163 // -mno-relax is default, unless -mrelax is specified. in getRISCVTargetFeatures() 165 Features.push_back("+relax"); in getRISCVTargetFeatures() 173 Features.push_back("-relax"); in getRISCVTargetFeatures()
|
/freebsd/lib/clang/include/clang/Config/ |
H A D | config.h | 72 /* enable x86 relax relocations by default */
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
H A D | ABIMacOSX_arm64.h | 43 // To work around this, we relax that alignment to be just word-size
|
H A D | ABISysV_arm64.h | 46 // To work around this, we relax that alignment to be just word-size
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/ |
H A D | ABISysV_mips64.h | 52 // To work around this, we relax that alignment to be just word-size
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
H A D | ABISysV_ppc.h | 50 // To work around this, we relax that alignment to be just word-size
|
H A D | ABISysV_ppc64.h | 50 // To work around this, we relax that alignment to be just word-size
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
H A D | LoongArchMCCodeEmitter.cpp | 336 // Emit an R_LARCH_RELAX if linker relaxation is enabled and LAExpr has relax in getExprOpValue() 391 // TODO: Emit R_LARCH_RELAX for %le_add_r where the relax feature is enabled. in expandAddTPRel()
|
/freebsd/sbin/mount_cd9660/ |
H A D | mount_cd9660.8 | 63 Relax checking for Supplementary Volume Descriptor Flags field
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | archive_write_private.h | 139 * relax certain requirements.
|