/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAG.cpp | 57 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { 58 SDVTList Res = {VTs, NumVTs}; 350 ID.AddPointer(VTList.VTs); [all...] |
ScheduleDAGSDNodes.cpp | 136 SmallVectorImpl<EVT> &VTs, 145 SDVTList VTList = DAG->getVTList(&VTs[0], VTs.size()); 163 SmallVector<EVT, 4> VTs; 178 VTs.push_back(N->getValueType(I)); 181 VTs.push_back(MVT::Glue); 183 CloneNodeWithValues(N, DAG, VTs, Glue); 195 SmallVector<EVT, 4> VTs; 197 VTs.push_back(N->getValueType(I)); 199 CloneNodeWithValues(N, DAG, VTs); [all...] |
SelectionDAGISel.cpp | [all...] |
LegalizeDAG.cpp | [all...] |
SelectionDAGBuilder.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
SelectionDAG.h | 360 SDVTList getVTList(const EVT *VTs, unsigned NumVTs); 452 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 454 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 460 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 462 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 466 SDVTList VTs = getVTList(VT, MVT::Other); 468 return getNode(ISD::CopyFromReg, dl, VTs, Ops, 2); 476 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue); 478 return getNode(ISD::CopyFromReg, dl, VTs, Ops, Glue.getNode() ? 3 : 2); 519 SDVTList VTs = getVTList(MVT::Other, MVT::Glue) [all...] |
SelectionDAGNodes.h | 58 const EVT *VTs; 682 SDNode(unsigned Opc, const DebugLoc dl, SDVTList VTs, const SDValue *Ops, 687 ValueList(VTs.VTs), UseList(NULL), 688 NumOperands(NumOps), NumValues(VTs.NumVTs), 699 SDNode(unsigned Opc, const DebugLoc dl, SDVTList VTs) 701 SubclassData(0), NodeId(-1), OperandList(0), ValueList(VTs.VTs), 702 UseList(NULL), NumOperands(0), NumValues(VTs.NumVTs), 840 UnarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValue X [all...] |
SelectionDAGISel.h | 246 SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTs,
|
/external/llvm/include/llvm/Target/ |
TargetRegisterInfo.h | 44 const vt_iterator VTs; 104 for(int i = 0; VTs[i] != MVT::Other; ++i) 105 if (EVT(VTs[i]) == vt) 113 return VTs; 117 vt_iterator I = VTs; [all...] |
/external/llvm/utils/TableGen/ |
CallingConvEmitter.cpp | 85 ListInit *VTs = Action->getValueAsListInit("VTs"); 86 for (unsigned i = 0, e = VTs->getSize(); i != e; ++i) { 87 Record *VT = VTs->getElementAsRecord(i);
|
CodeGenRegisters.h | 263 std::vector<MVT::SimpleValueType> VTs; 276 const std::vector<MVT::SimpleValueType> &getValueTypes() const {return VTs;} 277 unsigned getNumValueTypes() const { return VTs.size(); } 280 if (VTNum < VTs.size()) 281 return VTs[VTNum];
|
DAGISelMatcher.cpp | 252 for (unsigned i = 0, e = VTs.size(); i != e; ++i) 253 OS << ' ' << getEnumName(VTs[i]); 317 return M->OpcodeName == OpcodeName && M->VTs == VTs &&
|
DAGISelMatcherOpt.cpp | 132 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); 135 VTs.data(), VTs.size(),
|
DAGISelMatcher.h | [all...] |
CodeGenTarget.cpp | 233 for (unsigned ri = 0, re = RCs[i]->VTs.size(); ri != re; ++ri) 234 LegalValueTypes.push_back(RCs[i]->VTs[ri]);
|
CodeGenRegisters.cpp | 704 VTs.push_back(getValueType(Type)); 706 assert(!VTs.empty() && "RegisterClass must contain at least one ValueType!"); 740 SpillSize = Size ? Size : EVT(VTs[0]).getSizeInBits(); 777 VTs = Super.VTs; [all...] |
RegisterInfoEmitter.cpp | 873 VTSeqs.add(RegisterClasses[rc]->VTs); [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |
X86ISelDAGToDAG.cpp | [all...] |
X86InstrInfo.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |