| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
| D | SparcAsmBackend.cpp | 33 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 …]
|
| D | SparcELFObjectWriter.cpp | 59 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 …]
|
| D | SparcMCExpr.cpp | 125 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 …]
|
| D | SparcMCCodeEmitter.cpp | 175 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()
|
| D | SparcMCExpr.h | 88 Sparc::Fixups getFixupKind() const { return getFixupKind(Kind); } in getFixupKind() 110 static Sparc::Fixups getFixupKind(VariantKind Kind);
|
| D | SparcInstPrinter.cpp | 28 namespace Sparc { namespace 38 return (STI.getFeatureBits()[Sparc::FeatureV9]) != 0; in isV9()
|
| D | SparcFixupKinds.h | 15 namespace Sparc {
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| D | SparcAsmParser.cpp | 43 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/ |
| D | c-sparc.texi | 7 @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/ |
| D | Sparc.td | 1 //===-- Sparc.td - Describe the Sparc Target Machine -------*- tablegen -*-===// 177 def Sparc : Target {
|
| D | SparcInstrFormats.td | 1 //===-- 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
|
| D | SparcCallingConv.td | 1 //===-- SparcCallingConv.td - Calling Conventions Sparc ----*- tablegen -*-===// 9 // This describes the calling conventions for the Sparc architectures.
|
| D | SparcSchedule.td | 1 //===-- SparcSchedule.td - Describe the Sparc Itineraries ----*- tablegen -*-=//
|
| D | SparcRegisterInfo.td | 1 //===-- SparcRegisterInfo.td - Sparc Register defs ---------*- tablegen -*-===// 10 // Declarations that describe the Sparc register file
|
| /freebsd-12-stable/lib/clang/libllvm/ |
| D | Makefile | 21 .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/ |
| D | Disassemblers.def | 26 LLVM_DISASSEMBLER(Sparc)
|
| D | Targets.def | 26 LLVM_TARGET(Sparc)
|
| D | AsmPrinters.def | 26 LLVM_ASM_PRINTER(Sparc)
|
| D | AsmParsers.def | 26 LLVM_ASM_PARSER(Sparc)
|
| /freebsd-12-stable/contrib/binutils/ld/scripttempl/ |
| D | sparccoff.sc | 1 # Linker script for Sparc COFF.
|
| /freebsd-12-stable/contrib/file/magic/Magdir/ |
| D | rpm | 15 >>8 beshort 3 Sparc
|
| /freebsd-12-stable/contrib/gcc/ |
| D | ONEWS | 124 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/ |
| D | NOTES.y2kfixes | 24 Hardware Platform: Sun Sparc
|
| /freebsd-12-stable/contrib/llvm-project/ |
| D | FREEBSD-Xlist | 631 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/ |
| D | NEWS | 174 Sparc fixes.
|