HomeSort by relevance Sort by last modified time
    Searched refs:SelectionDAG (Results 51 - 75 of 96) sorted by null

1 23 4

  /external/llvm/include/llvm/CodeGen/
SelectionDAG.h 1 //===-- llvm/CodeGen/SelectionDAG.h - InstSelection DAG ---------*- C++ -*-===//
10 // This file declares the SelectionDAG class, and transitively defines the
115 class SelectionDAG;
117 void checkForCycles(const SelectionDAG *DAG);
119 /// SelectionDAG class - This is used to represent a portion of an LLVM function
125 /// The representation used by the SelectionDAG is a target-independent
130 class SelectionDAG {
164 /// SelectionDAG.
179 SelectionDAG &DAG;
181 explicit DAGUpdateListener(SelectionDAG &D
    [all...]
SelectionDAGISel.h 11 // base class for SelectionDAG-based instruction selectors.
19 #include "llvm/CodeGen/SelectionDAG.h"
40 /// SelectionDAGISel - This is the common base class used for SelectionDAG-based
50 SelectionDAG *CurDAG;
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600ISelLowering.cpp 21 #include "llvm/CodeGen/SelectionDAG.h"
245 SDValue R600TargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const
332 SDValue R600TargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const
357 SDValue R600TargetLowering::LowerImplicitParameter(SelectionDAG &DAG, EVT VT,
374 SDValue R600TargetLowering::LowerROTL(SDValue Op, SelectionDAG &DAG) const
387 SDValue R600TargetLowering::LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const
499 SDValue R600TargetLowering::LowerSETCC(SDValue Op, SelectionDAG &DAG) const
SIISelLowering.cpp 22 #include "llvm/CodeGen/SelectionDAG.h"
261 SDValue SITargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const
294 SelectionDAG &DAG,
308 SDValue SITargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const
332 SDValue SITargetLowering::LowerLOAD(SDValue Op, SelectionDAG &DAG) const
374 SDValue SITargetLowering::LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const
394 SelectionDAG &DAG = DCI.DAG;
AMDGPUInstrInfo.cpp 173 AMDGPUInstrInfo::unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N,
AMDGPUInstrInfo.h 104 bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N,
  /external/mesa3d/src/gallium/drivers/radeon/
R600ISelLowering.cpp 21 #include "llvm/CodeGen/SelectionDAG.h"
245 SDValue R600TargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const
332 SDValue R600TargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const
357 SDValue R600TargetLowering::LowerImplicitParameter(SelectionDAG &DAG, EVT VT,
374 SDValue R600TargetLowering::LowerROTL(SDValue Op, SelectionDAG &DAG) const
387 SDValue R600TargetLowering::LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const
499 SDValue R600TargetLowering::LowerSETCC(SDValue Op, SelectionDAG &DAG) const
SIISelLowering.cpp 22 #include "llvm/CodeGen/SelectionDAG.h"
261 SDValue SITargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const
294 SelectionDAG &DAG,
308 SDValue SITargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const
332 SDValue SITargetLowering::LowerLOAD(SDValue Op, SelectionDAG &DAG) const
374 SDValue SITargetLowering::LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const
394 SelectionDAG &DAG = DCI.DAG;
AMDGPUInstrInfo.cpp 173 AMDGPUInstrInfo::unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N,
AMDGPUInstrInfo.h 104 bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N,
  /external/llvm/utils/
GenLibDeps.pl 95 $libpath =~ s/SelectionDAG/CodeGen\/SelectionDAG/;
136 $libpath =~ s/SelectionDAG/CodeGen\/SelectionDAG/;
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 275 HexagonTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG)
287 ISD::ArgFlagsTy Flags, SelectionDAG &DAG,
305 SDLoc dl, SelectionDAG &DAG) const {
354 SDLoc dl, SelectionDAG &DAG,
384 SelectionDAG &DAG = CLI.DAG;
604 SelectionDAG &DAG) {
643 SelectionDAG &DAG) const
675 SelectionDAG &DAG) const {
729 LowerBR_JT(SDValue Op, SelectionDAG &DAG) const
767 SelectionDAG &DAG) const
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.cpp 58 static SDValue getMOVL(SelectionDAG &DAG, SDLoc dl, EVT VT, SDValue V1,
62 SelectionDAG &DAG, SDLoc dl,
103 SelectionDAG &DAG, SDLoc dl) {
111 SelectionDAG &DAG, SDLoc dl) {
117 unsigned IdxVal, SelectionDAG &DAG,
147 unsigned IdxVal, SelectionDAG &DAG,
154 unsigned IdxVal, SelectionDAG &DAG,
165 unsigned NumElems, SelectionDAG &DAG,
172 unsigned NumElems, SelectionDAG &DAG,
    [all...]
  /external/llvm/
Android.mk 17 lib/CodeGen/SelectionDAG \
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.cpp 26 #include "llvm/CodeGen/SelectionDAG.h"
54 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) {
135 static void CloneNodeWithValues(SDNode *N, SelectionDAG *DAG,
162 static bool AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) {
190 static void RemoveUnusedGlue(SDNode *N, SelectionDAG *DAG) {
292 for (SelectionDAG::allnodes_iterator NI = DAG->allnodes_begin(),
311 for (SelectionDAG::allnodes_iterator NI = DAG->allnodes_begin(),
513 /// are input. This SUnit graph is similar to the SelectionDAG, but
704 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter,
734 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter
    [all...]
  /external/llvm/lib/Target/ARM/
ARMSelectionDAGInfo.cpp 1 //===-- ARMSelectionDAGInfo.cpp - ARM SelectionDAG Info -------------------===//
14 #define DEBUG_TYPE "arm-selectiondag-info"
16 #include "llvm/CodeGen/SelectionDAG.h"
29 ARMSelectionDAGInfo::EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc dl,
143 EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc dl,
ARMISelLowering.cpp 36 #include "llvm/CodeGen/SelectionDAG.h"
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 481 SelectionDAG &DAG) const {
533 static SDValue convertLocVTToValVT(SelectionDAG &DAG, SDLoc DL,
558 static SDValue convertValVTToLocVT(SelectionDAG &DAG, SDLoc DL,
577 SDLoc DL, SelectionDAG &DAG,
633 // Create the SelectionDAG nodes corresponding to a load
695 SelectionDAG &DAG = CLI.DAG;
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 26 #include "llvm/CodeGen/SelectionDAG.h"
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 337 NVPTXTargetLowering::LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const {
494 SelectionDAG &DAG = CLI.DAG;
    [all...]
  /external/llvm/lib/Target/R600/
AMDGPUInstrInfo.cpp 153 AMDGPUInstrInfo::unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N,
AMDGPUInstrInfo.h 106 bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N,
R600ISelLowering.cpp 23 #include "llvm/CodeGen/SelectionDAG.h"
481 SDValue R600TargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
717 SelectionDAG &DAG) const {
738 SDValue R600TargetLowering::LowerTrig(SDValue Op, SelectionDAG &DAG) const {
769 SDValue R600TargetLowering::LowerFPTOUINT(SDValue Op, SelectionDAG &DAG) const {
779 SDValue R600TargetLowering::LowerImplicitParameter(SelectionDAG &DAG, EVT VT,
795 SDValue R600TargetLowering::LowerFrameIndex(SDValue Op, SelectionDAG &DAG) const {
819 SDValue R600TargetLowering::LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const {
    [all...]
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 34 class SelectionDAG;
570 virtual bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N,
    [all...]

Completed in 2275 milliseconds

1 23 4