OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:mblaze
(Results
26 - 50
of
106
) sorted by null
1
2
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
1
2
3
4
5