Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcAsmBackend.cpp34 case Sparc::fixup_sparc_wplt30: in adjustFixupValue()
35 case Sparc::fixup_sparc_call30: in adjustFixupValue()
38 case Sparc::fixup_sparc_br22: in adjustFixupValue()
41 case Sparc::fixup_sparc_br19: in adjustFixupValue()
44 case Sparc::fixup_sparc_br16: { in adjustFixupValue()
53 case Sparc::fixup_sparc_hix22: in adjustFixupValue()
56 case Sparc::fixup_sparc_pc22: in adjustFixupValue()
57 case Sparc::fixup_sparc_got22: in adjustFixupValue()
58 case Sparc::fixup_sparc_tls_gd_hi22: in adjustFixupValue()
59 case Sparc::fixup_sparc_tls_ldm_hi22: in adjustFixupValue()
[all …]
H A DSparcELFObjectWriter.cpp63 case Sparc::fixup_sparc_call30: return ELF::R_SPARC_WDISP30; in getRelocType()
64 case Sparc::fixup_sparc_br22: return ELF::R_SPARC_WDISP22; in getRelocType()
65 case Sparc::fixup_sparc_br19: return ELF::R_SPARC_WDISP19; in getRelocType()
66 case Sparc::fixup_sparc_br16: in getRelocType()
68 case Sparc::fixup_sparc_pc22: return ELF::R_SPARC_PC22; in getRelocType()
69 case Sparc::fixup_sparc_pc10: return ELF::R_SPARC_PC10; in getRelocType()
70 case Sparc::fixup_sparc_wplt30: return ELF::R_SPARC_WPLT30; in getRelocType()
88 case Sparc::fixup_sparc_13: return ELF::R_SPARC_13; in getRelocType()
89 case Sparc::fixup_sparc_hi22: return ELF::R_SPARC_HI22; in getRelocType()
90 case Sparc::fixup_sparc_lo10: return ELF::R_SPARC_LO10; in getRelocType()
[all …]
H A DSparcMCExpr.cpp138 Sparc::Fixups SparcMCExpr::getFixupKind(SparcMCExpr::VariantKind Kind) { in getFixupKind()
141 case VK_Sparc_LO: return Sparc::fixup_sparc_lo10; in getFixupKind()
142 case VK_Sparc_HI: return Sparc::fixup_sparc_hi22; in getFixupKind()
143 case VK_Sparc_H44: return Sparc::fixup_sparc_h44; in getFixupKind()
144 case VK_Sparc_M44: return Sparc::fixup_sparc_m44; in getFixupKind()
145 case VK_Sparc_L44: return Sparc::fixup_sparc_l44; in getFixupKind()
146 case VK_Sparc_HH: return Sparc::fixup_sparc_hh; in getFixupKind()
147 case VK_Sparc_HM: return Sparc::fixup_sparc_hm; in getFixupKind()
148 case VK_Sparc_LM: return Sparc::fixup_sparc_lm; in getFixupKind()
149 case VK_Sparc_PC22: return Sparc::fixup_sparc_pc22; in getFixupKind()
[all …]
H A DSparcMCCodeEmitter.cpp1 //===-- SparcMCCodeEmitter.cpp - Convert Sparc code to machine code -------===//
170 Kind = IsPic ? MCFixupKind(Sparc::fixup_sparc_got13) in getSImm13OpValue()
171 : MCFixupKind(Sparc::fixup_sparc_13); in getSImm13OpValue()
214 (MCFixupKind)Sparc::fixup_sparc_br22)); in getBranchTargetOpValue()
227 (MCFixupKind)Sparc::fixup_sparc_br19)); in getBranchPredTargetOpValue()
240 MCFixup::create(0, MO.getExpr(), (MCFixupKind)Sparc::fixup_sparc_br16)); in getBranchOnRegTargetOpValue()
H A DSparcMCExpr.h93 Sparc::Fixups getFixupKind() const { return getFixupKind(Kind); } in getFixupKind()
112 static Sparc::Fixups getFixupKind(VariantKind Kind);
H A DSparcFixupKinds.h15 namespace Sparc {
H A DSparcInstPrinter.cpp28 namespace Sparc { namespace
38 return (STI.hasFeature(Sparc::FeatureV9)) != 0; in isV9()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp47 namespace Sparc { namespace
160 Sparc::G0, Sparc::G1, Sparc::G2, Sparc::G3,
161 Sparc::G4, Sparc::G5, Sparc::G6, Sparc::G7,
162 Sparc::O0, Sparc::O1, Sparc::O2, Sparc::O3,
163 Sparc::O4, Sparc::O5, Sparc::O6, Sparc::O7,
164 Sparc::L0, Sparc::L1, Sparc::L2, Sparc::L3,
165 Sparc::L4, Sparc::L5, Sparc::L6, Sparc::L7,
166 Sparc::I0, Sparc::I1, Sparc::I2, Sparc::I3,
167 Sparc::I4, Sparc::I5, Sparc::I6, Sparc::I7 };
170 Sparc::D0, Sparc::D1, Sparc::D2, Sparc::D3,
[all …]
/freebsd/lib/clang/include/llvm/Config/
H A DAsmParsers.def
H A DAsmPrinters.def
H A DDisassemblers.def
H A DTargets.def
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparc.td1 //===-- Sparc.td - Describe the Sparc Target Machine -------*- tablegen -*-===//
209 def Sparc : Target {
H A DSparcInstrFormats.td1 //===-- SparcInstrFormats.td - Sparc Instruction Formats ---*- tablegen -*-===//
25 let DecoderNamespace = "Sparc";
32 // Format #2 instruction classes in the Sparc
107 // Format #3 instruction classes in the Sparc
H A DSparcCallingConv.td1 //===-- SparcCallingConv.td - Calling Conventions Sparc ----*- tablegen -*-===//
9 // This describes the calling conventions for the Sparc architectures.
H A DSparcSchedule.td1 //===-- SparcSchedule.td - Describe the Sparc Itineraries ----*- tablegen -*-=//
H A DSparcRegisterInfo.td1 //===-- SparcRegisterInfo.td - Sparc Register defs ---------*- tablegen -*-===//
10 // Declarations that describe the Sparc register file
H A DSparcAsmPrinter.cpp248 STI.hasFeature(Sparc::TuneSlowRDPC)) { in LowerGETPCXAndEmitMCInsts()
/freebsd/contrib/file/magic/Magdir/
H A Drpm15 >>8 beshort 3 Sparc
/freebsd/crypto/openssl/providers/implementations/ciphers/
H A Dcipher_aes_hw_t4.inc11 * Sparc t4 support for AES modes ecb, cbc, ofb, cfb, ctr.
/freebsd/contrib/ntp/
H A DNOTES.y2kfixes24 Hardware Platform: Sun Sparc
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist722 llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt
723 llvm/lib/Target/Sparc/CMakeLists.txt
724 llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt
725 llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt
726 llvm/lib/Target/Sparc/README.txt
727 llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/Disassembler/
H A DSparcDisassembler.cpp1 //===- SparcDisassembler.cpp - Disassembler for Sparc -----------*- C++ -*-===//
9 // This file is part of the Sparc Disassembler.
30 /// A disassembler class for Sparc.
301 if (STI.hasFeature(Sparc::FeatureV9)) in getInstruction()
/freebsd/contrib/bsnmp/
H A DNEWS174 Sparc fixes.
/freebsd/contrib/llvm-project/llvm/include/
H A Dmodule.modulemap99 textual header "llvm/BinaryFormat/ELFRelocs/Sparc.def"

12