HomeSort by relevance Sort by last modified time
    Searched refs:SDNode (Results 76 - 100 of 103) sorted by null

1 2 34 5

  /external/llvm/lib/Target/NVPTX/
NVPTXISelLowering.h 535 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue> &Results,
537 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
NVPTXISelLowering.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp 48 bool TargetLowering::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node,
    [all...]
LegalizeVectorOps.cpp 141 for (SDNode::value_iterator J = I->value_begin(), E = I->value_end();
191 SDNode* Node = Op.getNode();
250 for (SDNode::value_iterator J = Node->value_begin(), E = Node->value_end();
    [all...]
  /external/llvm/lib/Target/AMDGPU/
R600InstrInfo.h 209 SDNode *Node) const override { return 1;}
AMDGPUISelLowering.cpp 438 bool AMDGPUTargetLowering::shouldReduceLoadWidth(SDNode *N,
641 void AMDGPUTargetLowering::ReplaceNodeResults(SDNode *N,
654 SDNode *Node = LowerLOAD(SDValue(N, 0), DAG).getNode();
    [all...]
SIInstrInfo.cpp 37 static unsigned getNumOperandsNoGlue(SDNode *Node) {
44 static SDValue findChainOperand(SDNode *Load) {
52 static bool nodesHaveSameOperandValue(SDNode *N0, SDNode* N1, unsigned OpName) {
92 bool SIInstrInfo::areLoadsFromSameBasePtr(SDNode *Load0, SDNode *Load1,
    [all...]
R600ISelLowering.cpp 866 void R600TargetLowering::ReplaceNodeResults(SDNode *N,
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.h 183 void ReplaceNodeResults(SDNode *N,
SparcISelLowering.cpp 627 // The caller promoted the argument, so insert an Assert?ext SDNode so we
    [all...]
  /external/llvm/lib/Target/Mips/
MipsSEISelLowering.cpp 392 static bool selectMADD(SDNode *ADDENode, SelectionDAG *CurDAG) {
395 SDNode *ADDCNode = ADDENode->getOperand(2).getNode();
402 SDNode *MultNode = MultHi.getNode();
464 static bool selectMSUB(SDNode *SUBENode, SelectionDAG *CurDAG) {
467 SDNode *SUBCNode = SUBENode->getOperand(2).getNode();
474 SDNode *MultNode = MultHi.getNode();
528 static SDValue performADDECombine(SDNode *N, SelectionDAG &DAG,
548 static SDValue performANDCombine(SDNode *N, SelectionDAG &DAG,
663 static SDValue performORCombine(SDNode *N, SelectionDAG &DAG,
783 static SDValue performSUBECombine(SDNode *N, SelectionDAG &DAG
    [all...]
MipsISelLowering.cpp 470 static SDValue performDivRemCombine(SDNode *N, SelectionDAG &DAG,
580 static SDValue performSELECTCombine(SDNode *N, SelectionDAG &DAG,
659 static SDValue performCMovFPCombine(SDNode *N, SelectionDAG &DAG,
686 static SDValue performANDCombine(SDNode *N, SelectionDAG &DAG,
728 static SDValue performORCombine(SDNode *N, SelectionDAG &DAG,
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/
TargetInstrInfo.cpp     [all...]
ScheduleDAG.cpp 57 const MCInstrDesc *ScheduleDAG::getNodeDesc(const SDNode *Node) const {
314 /// SUnit - Scheduling unit. It's an wrapper around either a single SDNode or
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.h 450 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
  /external/llvm/utils/TableGen/
DAGISelMatcherEmitter.cpp 647 OS << "bool CheckNodePredicate(SDNode *Node,\n";
670 OS << "bool CheckComplexPattern(SDNode *Root, SDNode *Parent,\n";
672 OS << " SmallVectorImpl<std::pair<SDValue, SDNode*> > &Result) override {\n";
715 // FIXME: The node xform could take SDValue's instead of SDNode*'s.
720 Record *SDNode = Entry.first;
728 std::string ClassName = CGP.getSDNodeInfo(SDNode).getSDClassName();
729 if (ClassName == "SDNode")
730 OS << " SDNode *N = V.getNode();\n";
826 OS << "SDNode *SelectCode(SDNode *N) {\n"
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 237 void XCoreTargetLowering::ReplaceNodeResults(SDNode *N,
662 TryExpandADDWithMul(SDNode *N, SelectionDAG &DAG) const
722 ExpandADDSUB(SDNode *N, SelectionDAG &DAG) const
770 SDNode *Node = Op.getNode();
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 739 SDNode* N = Op.getNode();
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
SIISelLowering.cpp 392 SDValue SITargetLowering::PerformDAGCombine(SDNode *N,
  /external/llvm/lib/Target/X86/
X86ISelLowering.cpp     [all...]
X86InstrInfo.cpp     [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseInstrInfo.cpp     [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 48 static cl::opt<bool> EnableHexSDNodeSched("enable-hexagon-sdnode-sched",
50 cl::desc("Enable Hexagon SDNode scheduling"));
609 /// being lowered. Returns a SDNode with the same number of values as the
    [all...]

Completed in 217 milliseconds

1 2 34 5