HomeSort by relevance Sort by last modified time
    Searched refs:SelectionDAG (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/llvm/lib/Target/X86/
X86ISelLowering.h 24 #include "llvm/CodeGen/SelectionDAG.h"
511 SelectionDAG &DAG) const;
551 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
557 SelectionDAG &DAG) const;
593 const SelectionDAG &DAG,
604 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const;
624 SelectionDAG &DAG) const;
711 SelectionDAG &DAG) const;
746 DebugLoc dl, SelectionDAG &DAG,
751 DebugLoc dl, SelectionDAG &DAG
    [all...]
X86SelectionDAGInfo.h 1 //===-- X86SelectionDAGInfo.h - X86 SelectionDAG Info -----------*- C++ -*-===//
37 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl,
45 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl,
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.h 19 #include "llvm/CodeGen/SelectionDAG.h"
79 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
85 SDValue LowerShifts(SDValue Op, SelectionDAG &DAG) const;
86 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
87 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
88 SDValue LowerExternalSymbol(SDValue Op, SelectionDAG &DAG) const;
89 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const;
90 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
91 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
92 SDValue LowerSIGN_EXTEND(SDValue Op, SelectionDAG &DAG) const
    [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.h 18 #include "llvm/CodeGen/SelectionDAG.h"
104 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
124 DebugLoc dl, SelectionDAG &DAG,
128 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const;
129 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
130 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const;
131 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
132 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
133 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
134 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.h 18 #include "llvm/CodeGen/SelectionDAG.h"
87 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
93 SelectionDAG &DAG) const;
115 DebugLoc dl, SelectionDAG &DAG,
123 DebugLoc dl, SelectionDAG &DAG,
128 DebugLoc dl, SelectionDAG &DAG,
130 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const;
132 SelectionDAG &DAG) const;
135 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const;
136 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 19 #include "llvm/CodeGen/SelectionDAG.h"
233 SDValue get_VSPLTI_elt(SDNode *N, unsigned ByteSize, SelectionDAG &DAG);
257 SelectionDAG &DAG) const;
263 SelectionDAG &DAG) const;
269 SelectionDAG &DAG) const;
274 SelectionDAG &DAG) const;
280 SelectionDAG &DAG) const;
285 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
291 SelectionDAG &DAG) const;
299 const SelectionDAG &DAG
    [all...]
  /external/llvm/lib/CodeGen/
Makefile 12 PARALLEL_DIRS = SelectionDAG AsmPrinter
  /external/llvm/lib/Target/CellSPU/
SPUISelLowering.h 19 #include "llvm/CodeGen/SelectionDAG.h"
64 SDValue get_vec_u18imm(SDNode *N, SelectionDAG &DAG,
66 SDValue get_vec_i16imm(SDNode *N, SelectionDAG &DAG,
68 SDValue get_vec_i10imm(SDNode *N, SelectionDAG &DAG,
70 SDValue get_vec_i8imm(SDNode *N, SelectionDAG &DAG,
72 SDValue get_ILHUvec_imm(SDNode *N, SelectionDAG &DAG,
74 SDValue get_v4i32_imm(SDNode *N, SelectionDAG &DAG);
75 SDValue get_v2i64_imm(SDNode *N, SelectionDAG &DAG);
77 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG,
80 SDValue LowerV2I64Splat(EVT OpVT, SelectionDAG &DAG, uint64_t splat
    [all...]
  /external/llvm/lib/Target/Blackfin/
BlackfinISelLowering.h 37 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
40 SelectionDAG &DAG) const;
55 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
56 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
57 SDValue LowerADDE(SDValue Op, SelectionDAG &DAG) const;
63 DebugLoc dl, SelectionDAG &DAG,
71 DebugLoc dl, SelectionDAG &DAG,
79 DebugLoc dl, SelectionDAG &DAG) const;
BlackfinISelDAGToDAG.cpp 33 /// instructions for SelectionDAG operations.
57 void FixRegisterClasses(SelectionDAG &DAG);
127 static void UpdateNodeOperand(SelectionDAG &DAG,
139 void BlackfinDAGToDAGISel::FixRegisterClasses(SelectionDAG &DAG) {
145 for (SelectionDAG::allnodes_iterator NI = DAG.allnodes_begin();
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.h 47 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
56 const SelectionDAG &DAG,
76 DebugLoc dl, SelectionDAG &DAG,
86 DebugLoc dl, SelectionDAG &DAG,
94 DebugLoc dl, SelectionDAG &DAG) const;
96 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
97 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
99 unsigned getSRetArgSize(SelectionDAG &DAG, SDValue Callee) const;
  /external/llvm/lib/Target/ARM/
ARMISelLowering.h 22 #include "llvm/CodeGen/SelectionDAG.h"
242 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
248 SelectionDAG &DAG) const;
262 SDValue PerformCMOVCombine(SDNode *N, SelectionDAG &DAG) const;
295 SelectionDAG &DAG) const;
303 SelectionDAG &DAG) const;
309 const SelectionDAG &DAG,
333 SelectionDAG &DAG) const;
386 void PassF64ArgInRegs(DebugLoc dl, SelectionDAG &DAG,
394 SDValue &Root, SelectionDAG &DAG
    [all...]
ARMSelectionDAGInfo.h 1 //===-- ARMSelectionDAGInfo.h - ARM SelectionDAG Info -----------*- C++ -*-===//
48 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl,
58 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl,
  /external/llvm/lib/Target/PTX/
PTXISelLowering.h 44 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
46 virtual SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
54 SelectionDAG &DAG,
64 SelectionDAG &DAG) const;
73 DebugLoc dl, SelectionDAG &DAG,
81 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
PTXSelectionDAGInfo.h 1 //===-- PTXSelectionDAGInfo.h - PTX SelectionDAG Info -----------*- C++ -*-===//
33 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl,
42 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl,
PTXInstrInfo.h 28 class SelectionDAG;
115 static MachineSDNode *GetPTXMachineNode(SelectionDAG *DAG, unsigned Opcode,
119 static MachineSDNode *GetPTXMachineNode(SelectionDAG *DAG, unsigned Opcode,
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGPrinter.cpp 1 //===-- SelectionDAGPrinter.cpp - Implement SelectionDAG::viewGraph() -----===//
10 // This implements the SelectionDAG::viewGraph method.
18 #include "llvm/CodeGen/SelectionDAG.h"
36 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits {
77 static std::string getGraphName(const SelectionDAG *G) {
86 const SelectionDAG *Graph) {
94 const SelectionDAG *Graph) {
106 const SelectionDAG *G) {
114 std::string getNodeLabel(const SDNode *Node, const SelectionDAG *Graph);
116 const SelectionDAG *Graph)
    [all...]
Android.mk 19 SelectionDAG.cpp \
ScheduleDAGSDNodes.h 19 #include "llvm/CodeGen/SelectionDAG.h"
24 /// Edges between SUnits are initially based on edges in the SelectionDAG,
38 SelectionDAG *DAG; // DAG of the current basic block
47 void Run(SelectionDAG *dag, MachineBasicBlock *bb,
78 /// are input. This SUnit graph is similar to the SelectionDAG, but
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.h 20 #include "llvm/CodeGen/SelectionDAG.h"
63 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
74 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const;
75 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
76 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
77 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
78 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
82 SelectionDAG &DAG) const;
100 DebugLoc dl, SelectionDAG &DAG,
108 SelectionDAG &DAG
    [all...]
  /external/llvm/include/llvm/Target/
TargetSelectionDAGInfo.h 1 //==-- llvm/Target/TargetSelectionDAGInfo.h - SelectionDAG Info --*- C++ -*-==//
11 // subclass to parameterize the SelectionDAG lowering and instruction
28 /// SelectionDAG lowering and instruction selection process.
57 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl,
74 EmitTargetCodeForMemmove(SelectionDAG &DAG, DebugLoc dl,
90 EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl,
  /external/llvm/lib/Target/MBlaze/
MBlazeISelLowering.h 19 #include "llvm/CodeGen/SelectionDAG.h"
98 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
116 DebugLoc dl, SelectionDAG &DAG,
120 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
121 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
122 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
123 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
124 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
125 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const;
131 DebugLoc dl, SelectionDAG &DAG
    [all...]
  /external/llvm/lib/Target/Alpha/
AlphaISelLowering.h 20 #include "llvm/CodeGen/SelectionDAG.h"
73 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
79 SelectionDAG &DAG) const;
87 DebugLoc dl, SelectionDAG &DAG,
115 SelectionDAG &DAG) const;
121 DebugLoc dl, SelectionDAG &DAG,
130 DebugLoc dl, SelectionDAG &DAG,
138 DebugLoc dl, SelectionDAG &DAG) const;
  /external/llvm/include/llvm/CodeGen/
Analysis.h 30 class SelectionDAG;
87 bool isInTailCallPosition(SelectionDAG &DAG, SDNode *Node,
SelectionDAGISel.h 11 // base class for SelectionDAG-based instruction selectors.
20 #include "llvm/CodeGen/SelectionDAG.h"
39 /// SelectionDAGISel - This is the common base class used for SelectionDAG-based
48 SelectionDAG *CurDAG;
176 SelectionDAG::allnodes_iterator ISelPosition;
181 class ISelUpdater : public SelectionDAG::DAGUpdateListener {
182 SelectionDAG::allnodes_iterator &ISelPosition;
184 explicit ISelUpdater(SelectionDAG::allnodes_iterator &isp)
192 if (ISelPosition == SelectionDAG::allnodes_iterator(N))

Completed in 517 milliseconds

1 2 3