Searched refs:Sparc (Results 1 - 11 of 11) sorted by relevance

/external/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcAsmBackend.cpp1 //===-- SparcAsmBackend.cpp - Sparc Assembler Backend ---------------------===//
32 case Sparc::fixup_sparc_wplt30:
33 case Sparc::fixup_sparc_call30:
36 case Sparc::fixup_sparc_br22:
39 case Sparc::fixup_sparc_br19:
42 case Sparc::fixup_sparc_br16_2:
45 case Sparc::fixup_sparc_br16_14:
48 case Sparc::fixup_sparc_pc22:
49 case Sparc::fixup_sparc_got22:
50 case Sparc
[all...]
H A DSparcELFObjectWriter.cpp1 //===-- SparcELFObjectWriter.cpp - Sparc ELF Writer -----------------------===//
53 case Sparc::fixup_sparc_call30: return ELF::R_SPARC_WDISP30;
54 case Sparc::fixup_sparc_br22: return ELF::R_SPARC_WDISP22;
55 case Sparc::fixup_sparc_br19: return ELF::R_SPARC_WDISP19;
56 case Sparc::fixup_sparc_pc22: return ELF::R_SPARC_PC22;
57 case Sparc::fixup_sparc_pc10: return ELF::R_SPARC_PC10;
58 case Sparc::fixup_sparc_wplt30: return ELF::R_SPARC_WPLT30;
75 case Sparc::fixup_sparc_hi22: return ELF::R_SPARC_HI22;
76 case Sparc::fixup_sparc_lo10: return ELF::R_SPARC_LO10;
77 case Sparc
[all...]
H A DSparcMCExpr.cpp1 //===-- SparcMCExpr.cpp - Sparc specific MC expression classes --------===//
11 // accepted by the Sparc architecture (e.g. "%hi", "%lo", ...).
126 Sparc::Fixups SparcMCExpr::getFixupKind(SparcMCExpr::VariantKind Kind) {
129 case VK_Sparc_LO: return Sparc::fixup_sparc_lo10;
130 case VK_Sparc_HI: return Sparc::fixup_sparc_hi22;
131 case VK_Sparc_H44: return Sparc::fixup_sparc_h44;
132 case VK_Sparc_M44: return Sparc::fixup_sparc_m44;
133 case VK_Sparc_L44: return Sparc::fixup_sparc_l44;
134 case VK_Sparc_HH: return Sparc::fixup_sparc_hh;
135 case VK_Sparc_HM: return Sparc
[all...]
H A DSparcFixupKinds.h1 //===-- SparcFixupKinds.h - Sparc Specific Fixup Entries --------*- C++ -*-===//
16 namespace Sparc { namespace in namespace:llvm
H A DSparcMCExpr.h1 //====- SparcMCExpr.h - Sparc specific MC expression classes --*- C++ -*-=====//
10 // This file describes Sparc-specific MCExprs, used for modifiers like
85 Sparc::Fixups getFixupKind() const { return getFixupKind(Kind); }
106 static Sparc::Fixups getFixupKind(VariantKind Kind);
H A DSparcMCCodeEmitter.cpp1 //===-- SparcMCCodeEmitter.cpp - Convert Sparc code to machine code -------===//
163 MCFixupKind fixupKind = (MCFixupKind)Sparc::fixup_sparc_call30;
167 fixupKind = (MCFixupKind)Sparc::fixup_sparc_wplt30;
184 (MCFixupKind)Sparc::fixup_sparc_br22));
197 (MCFixupKind)Sparc::fixup_sparc_br19));
209 (MCFixupKind)Sparc::fixup_sparc_br16_2));
211 (MCFixupKind)Sparc::fixup_sparc_br16_14));
/external/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp1 //===-- SparcAsmParser.cpp - Parse Sparc assembly to MCInst instructions --===//
25 // The generated AsmMatcher SparcGenAsmMatcher uses "Sparc" as the target
28 namespace Sparc { namespace in namespace:llvm
61 // Custom parse functions for Sparc specific operands.
92 Sparc::G0, Sparc::G1, Sparc::G2, Sparc::G3,
93 Sparc::G4, Sparc
[all...]
/external/llvm/lib/ExecutionEngine/JIT/
H A DMakefile27 # Enable the Sparc JIT if compiling on Sparc
28 ifeq ($(ARCH), Sparc)
33 # of the Sparc JIT on non-Sparc hosts
/external/llvm/lib/Target/Sparc/
H A DMakefile1 ##===- lib/Target/Sparc/Makefile ---------------------------*- Makefile -*-===##
12 TARGET = Sparc
/external/llvm/lib/Target/Sparc/InstPrinter/
H A DSparcInstPrinter.cpp1 //===-- SparcInstPrinter.cpp - Convert Sparc MCInst to assembly syntax -----==//
10 // This class prints an Sparc MCInst to a .s file.
15 #include "Sparc.h"
25 // The generated AsmMatcher SparcGenAsmWriter uses "Sparc" as the target
28 namespace Sparc { namespace in namespace:llvm
38 return (STI.getFeatureBits() & Sparc::FeatureV9) != 0;
/external/llvm/
H A Dconfigure4152 sparc*-*) llvm_cv_target_arch="Sparc" ;;
4189 sparc*-*) host_arch="Sparc" ;;
5098 Sparc) TARGET_HAS_JIT=0
5360 ALL_TARGETS="X86 Sparc PowerPC ARM AArch64 Mips XCore MSP430 CppBackend NVPTX Hexagon SystemZ R600"
5381 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5400 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;

Completed in 119 milliseconds