Home
last modified time | relevance | path

Searched refs:Sparc (Results 1 – 25 of 60) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcAsmBackend.cpp33 case Sparc::fixup_sparc_wplt30: in adjustFixupValue()
34 case Sparc::fixup_sparc_call30: in adjustFixupValue()
37 case Sparc::fixup_sparc_br22: in adjustFixupValue()
40 case Sparc::fixup_sparc_br19: in adjustFixupValue()
43 case Sparc::fixup_sparc_br16_2: in adjustFixupValue()
46 case Sparc::fixup_sparc_br16_14: in adjustFixupValue()
49 case Sparc::fixup_sparc_pc22: in adjustFixupValue()
50 case Sparc::fixup_sparc_got22: in adjustFixupValue()
51 case Sparc::fixup_sparc_tls_gd_hi22: in adjustFixupValue()
52 case Sparc::fixup_sparc_tls_ldm_hi22: in adjustFixupValue()
[all …]
DSparcELFObjectWriter.cpp59 case Sparc::fixup_sparc_call30: return ELF::R_SPARC_WDISP30; in getRelocType()
60 case Sparc::fixup_sparc_br22: return ELF::R_SPARC_WDISP22; in getRelocType()
61 case Sparc::fixup_sparc_br19: return ELF::R_SPARC_WDISP19; in getRelocType()
62 case Sparc::fixup_sparc_pc22: return ELF::R_SPARC_PC22; in getRelocType()
63 case Sparc::fixup_sparc_pc10: return ELF::R_SPARC_PC10; in getRelocType()
64 case Sparc::fixup_sparc_wplt30: return ELF::R_SPARC_WPLT30; in getRelocType()
81 case Sparc::fixup_sparc_13: return ELF::R_SPARC_13; in getRelocType()
82 case Sparc::fixup_sparc_hi22: return ELF::R_SPARC_HI22; in getRelocType()
83 case Sparc::fixup_sparc_lo10: return ELF::R_SPARC_LO10; in getRelocType()
84 case Sparc::fixup_sparc_h44: return ELF::R_SPARC_H44; in getRelocType()
[all …]
DSparcMCExpr.cpp125 Sparc::Fixups SparcMCExpr::getFixupKind(SparcMCExpr::VariantKind Kind) { in getFixupKind()
128 case VK_Sparc_LO: return Sparc::fixup_sparc_lo10; in getFixupKind()
129 case VK_Sparc_HI: return Sparc::fixup_sparc_hi22; in getFixupKind()
130 case VK_Sparc_H44: return Sparc::fixup_sparc_h44; in getFixupKind()
131 case VK_Sparc_M44: return Sparc::fixup_sparc_m44; in getFixupKind()
132 case VK_Sparc_L44: return Sparc::fixup_sparc_l44; in getFixupKind()
133 case VK_Sparc_HH: return Sparc::fixup_sparc_hh; in getFixupKind()
134 case VK_Sparc_HM: return Sparc::fixup_sparc_hm; in getFixupKind()
135 case VK_Sparc_LM: return Sparc::fixup_sparc_lm; in getFixupKind()
136 case VK_Sparc_PC22: return Sparc::fixup_sparc_pc22; in getFixupKind()
[all …]
DSparcMCCodeEmitter.cpp175 Kind = IsPic ? MCFixupKind(Sparc::fixup_sparc_got13) in getSImm13OpValue()
176 : MCFixupKind(Sparc::fixup_sparc_13); in getSImm13OpValue()
219 (MCFixupKind)Sparc::fixup_sparc_br22)); in getBranchTargetOpValue()
232 (MCFixupKind)Sparc::fixup_sparc_br19)); in getBranchPredTargetOpValue()
245 (MCFixupKind)Sparc::fixup_sparc_br16_2)); in getBranchOnRegTargetOpValue()
247 (MCFixupKind)Sparc::fixup_sparc_br16_14)); in getBranchOnRegTargetOpValue()
DSparcMCExpr.h88 Sparc::Fixups getFixupKind() const { return getFixupKind(Kind); } in getFixupKind()
110 static Sparc::Fixups getFixupKind(VariantKind Kind);
DSparcInstPrinter.cpp28 namespace Sparc { namespace
38 return (STI.getFeatureBits()[Sparc::FeatureV9]) != 0; in isV9()
DSparcFixupKinds.h15 namespace Sparc {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp43 namespace Sparc { namespace
136 Sparc::G0, Sparc::G1, Sparc::G2, Sparc::G3,
137 Sparc::G4, Sparc::G5, Sparc::G6, Sparc::G7,
138 Sparc::O0, Sparc::O1, Sparc::O2, Sparc::O3,
139 Sparc::O4, Sparc::O5, Sparc::O6, Sparc::O7,
140 Sparc::L0, Sparc::L1, Sparc::L2, Sparc::L3,
141 Sparc::L4, Sparc::L5, Sparc::L6, Sparc::L7,
142 Sparc::I0, Sparc::I1, Sparc::I2, Sparc::I3,
143 Sparc::I4, Sparc::I5, Sparc::I6, Sparc::I7 };
146 Sparc::F0, Sparc::F1, Sparc::F2, Sparc::F3,
[all …]
/freebsd-12-stable/contrib/binutils/gas/doc/
Dc-sparc.texi7 @node Sparc-Dependent
17 * Sparc-Opts:: Options
18 * Sparc-Aligned-Data:: Option to enforce aligned data
19 * Sparc-Float:: Floating Point
20 * Sparc-Directives:: Sparc Machine Directives
23 @node Sparc-Opts
91 @node Sparc-Aligned-Data
115 I don't know anything about Sparc syntax. Someone who does
119 @node Sparc-Float
124 The Sparc uses @sc{ieee} floating-point numbers.
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
DSparc.td1 //===-- Sparc.td - Describe the Sparc Target Machine -------*- tablegen -*-===//
177 def Sparc : Target {
DSparcInstrFormats.td1 //===-- SparcInstrFormats.td - Sparc Instruction Formats ---*- tablegen -*-===//
25 let DecoderNamespace = "Sparc";
32 // Format #2 instruction classes in the Sparc
106 // Format #3 instruction classes in the Sparc
DSparcCallingConv.td1 //===-- SparcCallingConv.td - Calling Conventions Sparc ----*- tablegen -*-===//
9 // This describes the calling conventions for the Sparc architectures.
DSparcSchedule.td1 //===-- SparcSchedule.td - Describe the Sparc Itineraries ----*- tablegen -*-=//
DSparcRegisterInfo.td1 //===-- SparcRegisterInfo.td - Sparc Register defs ---------*- tablegen -*-===//
10 // Declarations that describe the Sparc register file
/freebsd-12-stable/lib/clang/libllvm/
DMakefile21 .for arch in AArch64 ARM BPF Mips PowerPC RISCV Sparc X86
1370 SRCS_MIN+= Target/Sparc/AsmParser/SparcAsmParser.cpp
1371 SRCS_MIN+= Target/Sparc/DelaySlotFiller.cpp
1372 SRCS_XDW+= Target/Sparc/Disassembler/SparcDisassembler.cpp
1373 SRCS_MIN+= Target/Sparc/LeonPasses.cpp
1374 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
1375 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp
1376 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp
1377 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
1378 SRCS_MIN+= Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
[all …]
/freebsd-12-stable/lib/clang/include/llvm/Config/
DDisassemblers.def26 LLVM_DISASSEMBLER(Sparc)
DTargets.def26 LLVM_TARGET(Sparc)
DAsmPrinters.def26 LLVM_ASM_PRINTER(Sparc)
DAsmParsers.def26 LLVM_ASM_PARSER(Sparc)
/freebsd-12-stable/contrib/binutils/ld/scripttempl/
Dsparccoff.sc1 # Linker script for Sparc COFF.
/freebsd-12-stable/contrib/file/magic/Magdir/
Drpm15 >>8 beshort 3 Sparc
/freebsd-12-stable/contrib/gcc/
DONEWS124 Sparc and PowerPC running on VxWorks.
176 Sparc running SunOS 4 with the GNU assembler.
177 Sparc running the Linux-based GNU system.
178 Embedded Sparc processors running the ELF object file format.
318 LynxOS on x86, m68k, Sparc, and RS/6000.
532 NetBSD on Sparc and Motorola 68k
624 - The 64-bit Sparc (v9) and 64-bit MIPS chips are supported.
629 - COFF is supported on x86, m68k, and Sparc systems running LynxOS.
656 -mno-sum-in-toc for RS/6000, -mapp-regs and -mflat for Sparc, and
756 * GCC now supports `long double' meaningfully on the Sparc (128-bit
[all …]
/freebsd-12-stable/contrib/ntp/
DNOTES.y2kfixes24 Hardware Platform: Sun Sparc
/freebsd-12-stable/contrib/llvm-project/
DFREEBSD-Xlist631 llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt
632 llvm/lib/Target/Sparc/CMakeLists.txt
633 llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt
634 llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt
635 llvm/lib/Target/Sparc/README.txt
636 llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt
/freebsd-12-stable/contrib/bsnmp/
DNEWS174 Sparc fixes.

123