HomeSort by relevance Sort by last modified time
    Searched full:mblaze (Results 26 - 50 of 106) sorted by null

12 3 4 5

  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
MBlazeSelectionDAGInfo.cpp 1 //===-- MBlazeSelectionDAGInfo.cpp - MBlaze SelectionDAG Info -------------===//
14 #define DEBUG_TYPE "mblaze-selectiondag-info"
MBlazeSelectionDAGInfo.h 1 //===-- MBlazeSelectionDAGInfo.h - MBlaze SelectionDAG Info -----*- C++ -*-===//
10 // This file defines the MBlaze subclass for TargetSelectionDAGInfo.
Makefile 1 ##===- lib/Target/MBlaze/Makefile --------------------------*- Makefile -*-===##
11 TARGET = MBlaze
MBlazeELFWriterInfo.cpp 1 //===-- MBlazeELFWriterInfo.cpp - ELF Writer Info for the MBlaze backend --===//
10 // This file implements ELF writer information for the MBlaze backend.
37 case MBlaze::reloc_pcrel_word:
39 case MBlaze::reloc_absolute_word:
42 llvm_unreachable("unknown mblaze machine relocation type");
55 llvm_unreachable("unknown mblaze relocation type");
99 return MBlaze::reloc_absolute_word;
MBlazeRegisterInfo.td 1 //===- MBlazeRegisterInfo.td - MBlaze Register defs --------*- tablegen -*-===//
17 let Namespace = "MBlaze";
23 let Namespace = "MBlaze";
26 // MBlaze general purpose registers
31 // MBlaze special purpose registers
40 let Namespace = "MBlaze" in {
112 def GPR : RegisterClass<"MBlaze", [i32,f32], 32, (sequence "R%u", 0, 31)>;
114 def SPR : RegisterClass<"MBlaze", [i32], 32, (add
146 def CRC : RegisterClass<"MBlaze", [i32], 32, (add CARRY)> {
MBlazeCallingConv.td 1 //===- MBlazeCallingConv.td - Calling Conventions for MBlaze -*- tablegen -*-=//
9 // This describes the calling conventions for MBlaze architecture.
17 // MBlaze ABI Calling Convention
MBlazeRelocations.h 1 //===- MBlazeRelocations.h - MBlaze Code Relocations ------------*- C++ -*-===//
10 // This file defines the MBlaze target-specific relocation types.
20 namespace MBlaze {
MBlazeSubtarget.h 1 //=====-- MBlazeSubtarget.h - Define Subtarget for the MBlaze -*- C++ -*--====//
10 // This file declares the MBlaze specific subclass of TargetSubtargetInfo.
53 /// MBlaze scheduling itineraries.
MBlazeIntrinsicInfo.cpp 10 // This file contains the MBlaze implementation of TargetIntrinsicInfo.
48 assert(!isOverloaded(IntrID) && "MBlaze intrinsics are not overloaded");
72 return mblazeIntrinsic::getIntrinsicForGCCBuiltin("mblaze",Name);
108 assert(!isOverloaded(IntrID) && "MBlaze intrinsics are not overloaded");
MBlazeTargetMachine.cpp 1 //===-- MBlazeTargetMachine.cpp - Define TargetMachine for MBlaze ---------===//
10 // Implements the info about MBlaze target spec.
14 #include "MBlaze.h"
48 // the ISelDag to gen MBlaze code.
MBlazeIntrinsicInfo.h 1 //===- MBlazeIntrinsicInfo.h - MBlaze Intrinsic Information -----*- C++ -*-===//
10 // This file contains the MBlaze implementation of TargetIntrinsicInfo.
MBlazeSchedule.td 1 //===- MBlazeSchedule.td - MBlaze Scheduling Definitions ---*- tablegen -*-===//
11 // MBlaze functional units.
20 // Instruction Itinerary classes used for MBlaze
43 // MBlaze generic instruction itineraries.
48 // MBlaze instruction itineraries for three stage pipeline.
53 // MBlaze instruction itineraries for five stage pipeline.
MBlazeISelDAGToDAG.cpp 1 //===-- MBlazeISelDAGToDAG.cpp - A dag to dag inst selector for MBlaze ----===//
10 // This file defines an instruction selector for the MBlaze target.
14 #define DEBUG_TYPE "mblaze-isel"
15 #include "MBlaze.h"
42 // MBlazeDAGToDAGISel - MBlaze specific code to select MBlaze machine
63 return "MBlaze DAG->DAG Pattern Instruction Selection";
168 Base = CurDAG->getRegister(MBlaze::R0, CN->getValueType(0));
213 unsigned Opc = MBlaze::ADDIK;
228 SDValue R20Reg = CurDAG->getRegister(MBlaze::R20, MVT::i32)
    [all...]
  /external/swiftshader/third_party/LLVM/test/CodeGen/MBlaze/
mul.ll 5 ; RUN: llc < %s -march=mblaze | FileCheck -check-prefix=FUN %s
6 ; RUN: llc < %s -march=mblaze -mattr=+mul | FileCheck -check-prefix=MUL %s
svol.ll 1 ; Ensure that the MBlaze save_volatiles calling convention (cc74) is handled
2 ; correctly correctly by the MBlaze backend.
4 ; RUN: llc < %s -march=mblaze | FileCheck %s
fpu.ll 5 ; RUN: llc < %s -march=mblaze | FileCheck -check-prefix=FUN %s
6 ; RUN: llc < %s -march=mblaze -mattr=+fpu | FileCheck -check-prefix=FPU %s
imm.ll 5 ; RUN: llc < %s -march=mblaze | FileCheck %s
6 ; RUN: llc < %s -march=mblaze -mattr=+fpu | FileCheck -check-prefix=FPU %s
jumptable.ll 1 ; Ensure that jump tables can be handled by the mblaze backend. The
5 ; RUN: llc < %s -march=mblaze | FileCheck %s
  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/MCTargetDesc/
MBlazeMCTargetDesc.cpp 1 //===-- MBlazeMCTargetDesc.cpp - MBlaze Target Descriptions -----*- C++ -*-===//
10 // This file provides MBlaze specific target descriptions.
45 InitMBlazeMCRegisterInfo(X, MBlaze::R15);
84 llvm_unreachable("MBlaze does not support Darwin MACH-O format");
89 llvm_unreachable("MBlaze does not support Windows COFF format");
MBlazeMCCodeEmitter.cpp 1 //===-- MBlazeMCCodeEmitter.cpp - Convert MBlaze code to machine code -----===//
141 case MBlaze::ADDIK32:
142 case MBlaze::ORI32:
143 case MBlaze::BRLID32:
167 case MBlaze::ORI32:
168 case MBlaze::ADDIK32:
169 case MBlaze::BRLID32:
  /external/swiftshader/third_party/LLVM/test/MC/Disassembler/MBlaze/
mblaze_shift.txt 1 # RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s
  /external/swiftshader/third_party/LLVM/test/MC/MBlaze/
mblaze_pattern.s 1 # RUN: llvm-mc -triple mblaze-unknown-unknown -show-encoding %s | FileCheck %s
  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/Disassembler/
MBlazeDisassembler.h 10 // This file is part of the MBlaze Disassembler. It it the header for
30 /// MBlazeDisassembler - Disassembler for all MBlaze platforms.
  /external/swiftshader/third_party/LLVM/lib/Target/MBlaze/InstPrinter/
MBlazeInstPrinter.h 1 //===-- MBLazeInstPrinter.h - Convert MBlaze MCInst to assembly syntax ----===//
10 // This class prints a MBlaze MCInst to a .s file.
MBlazeInstPrinter.cpp 1 //===-- MBlazeInstPrinter.cpp - Convert MBlaze MCInst to assembly syntax --===//
10 // This class prints an MBlaze MCInst to a .s file.
15 #include "MBlaze.h"

Completed in 176 milliseconds

12 3 4 5