OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:XCore
(Results
1 - 10
of
10
) sorted by null
/external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp
1
//===- XCoreRegisterInfo.cpp -
XCore
Register Information -------*- C++ -*-===//
10
// This file contains the
XCore
implementation of the MRegisterInfo class.
16
#include "
XCore
.h"
41
: XCoreGenRegisterInfo(
XCore
::LR), TII(tii) {
58
XCore
::R0,
XCore
::R1,
XCore
::R2,
XCore
::R3
79
XCore
::R4,
XCore
::R5, XCore::R6, XCore::R7
[
all
...]
XCoreInstrInfo.cpp
1
//===- XCoreInstrInfo.cpp -
XCore
Instruction Information -------*- C++ -*-===//
10
// This file contains the
XCore
implementation of the TargetInstrInfo class.
16
#include "
XCore
.h"
29
namespace
XCore
{
31
//
XCore
Condition Codes
43
: XCoreGenInstrInfo(
XCore
::ADJCALLSTACKDOWN,
XCore
::ADJCALLSTACKUP),
59
if (Opcode ==
XCore
::LDWFI)
81
if (Opcode ==
XCore
::STWFI)
99
return BrOpc ==
XCore
::BRFU_u
[
all
...]
XCoreFrameLowering.cpp
1
//===-- XCoreFrameLowering.cpp - Frame info for
XCore
Target -----*- C++ -*-==//
10
// This file contains
XCore
frame information that doesn't fit anywhere else
15
#include "
XCore
.h"
54
int Opcode = isU6 ?
XCore
::LDWSP_ru6 :
XCore
::LDWSP_lru6;
69
int Opcode = isU6 ?
XCore
::STWSP_ru6 :
XCore
::STWSP_lru6;
106
loadFromStack(MBB, MBBI,
XCore
::R11, 0, dl, TII);
128
Opcode = (isU6) ?
XCore
::ENTSP_u6 :
XCore
::ENTSP_lu6
[
all
...]
Makefile
1
##===- lib/Target/
XCore
/Makefile ---------------------------*- Makefile -*-===##
12
TARGET =
XCore
XCoreISelDAGToDAG.cpp
1
//===-- XCoreISelDAGToDAG.cpp - A dag to dag inst selector for
XCore
------===//
10
// This file defines an instruction selector for the
XCore
target.
14
#include "
XCore
.h"
35
/// XCoreDAGToDAGISel -
XCore
specific code to select
XCore
machine
75
return "
XCore
DAG->DAG Pattern Instruction Selection";
84
///
XCore
-specific DAG, ready for instruction scheduling.
164
return CurDAG->getMachineNode(
XCore
::MKMSK_rus, dl,
172
return CurDAG->getMachineNode(
XCore
::LDWCP_lru6, dl, MVT::i32,
181
return CurDAG->getMachineNode(
XCore
::LADD_l5r, dl, MVT::i32, MVT::i32
[
all
...]
XCoreISelLowering.cpp
1
//===-- XCoreISelLowering.cpp -
XCore
DAG Lowering Implementation ------===//
14
#define DEBUG_TYPE "
xcore
-lower"
18
#include "
XCore
.h"
70
addRegisterClass(MVT::i32,
XCore
::GRRegsRegisterClass);
78
setStackPointerRegisterToSaveRestore(
XCore
::SP);
85
//
XCore
does not have the NodeTypes below.
[
all
...]
XCoreAsmPrinter.cpp
1
//===-- XCoreAsmPrinter.cpp -
XCore
LLVM assembly writer ------------------===//
11
// of machine-dependent LLVM code to the XAS-format
XCore
assembly language.
16
#include "
XCore
.h"
45
static cl::opt<unsigned> MaxThreads("
xcore
-max-threads", cl::Optional,
59
return "
XCore
Assembly Printer";
269
if (MI->getOpcode() ==
XCore
::ADD_2rus && !MI->getOperand(2).getImm())
/external/llvm/test/CodeGen/XCore/
dg.exp
3
if { [llvm_supports_target
XCore
] } {
/external/llvm/lib/Target/XCore/MCTargetDesc/
XCoreMCTargetDesc.cpp
1
//===-- XCoreMCTargetDesc.cpp -
XCore
Target Descriptions -------*- C++ -*-===//
10
// This file provides
XCore
specific target descriptions.
44
InitXCoreMCRegisterInfo(X,
XCore
::LR);
69
MachineLocation Src(
XCore
::SP, 0);
/external/llvm/
configure
[
all
...]
Completed in 102 milliseconds