/external/llvm/utils/TableGen/ |
H A D | CallingConvEmitter.cpp | 86 ListInit *VTs = Action->getValueAsListInit("VTs"); local 87 for (unsigned i = 0, e = VTs->getSize(); i != e; ++i) { 88 Record *VT = VTs->getElementAsRecord(i);
|
H A D | DAGISelMatcherOpt.cpp | 141 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); local 144 VTs, Operands,
|
H A D | CodeGenRegisters.h | 277 SmallVector<MVT::SimpleValueType, 4> VTs; member in class:llvm::CodeGenRegisterClass 290 ArrayRef<MVT::SimpleValueType> getValueTypes() const {return VTs;} 291 unsigned getNumValueTypes() const { return VTs.size(); } 294 if (VTNum < VTs.size()) 295 return VTs[VTNum];
|
H A D | DAGISelMatcher.h | 1017 const SmallVector<MVT::SimpleValueType, 3> VTs; member in class:llvm::EmitNodeMatcherCommon 1033 VTs(vts.begin(), vts.end()), Operands(operands.begin(), operands.end()), 1039 unsigned getNumVTs() const { return VTs.size(); } 1041 assert(i < VTs.size()); 1042 return VTs[i]; 1051 const SmallVectorImpl<MVT::SimpleValueType> &getVTList() const { return VTs; }
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 137 SmallVectorImpl<EVT> &VTs, 146 SDVTList VTList = DAG->getVTList(VTs); 164 SmallVector<EVT, 4> VTs; local 179 VTs.push_back(N->getValueType(I)); 182 VTs.push_back(MVT::Glue); 184 CloneNodeWithValues(N, DAG, VTs, Glue); 196 SmallVector<EVT, 4> VTs; local 198 VTs.push_back(N->getValueType(I)); 200 CloneNodeWithValues(N, DAG, VTs); 136 CloneNodeWithValues(SDNode *N, SelectionDAG *DAG, SmallVectorImpl<EVT> &VTs, SDValue ExtraOper = SDValue()) argument
|
H A D | SelectionDAGISel.cpp | 1853 EVT VTs[] = { MVT::Other, MVT::Glue }; local 1854 SDValue New = CurDAG->getNode(ISD::INLINEASM, SDLoc(N), VTs, Ops); 2979 SmallVector<EVT, 4> VTs; 2984 VTs.push_back(VT); 2988 VTs.push_back(MVT::Other); 2990 VTs.push_back(MVT::Glue); 2995 if (VTs.size() == 1) 2996 VTList = CurDAG->getVTList(VTs[0]); 2997 else if (VTs.size() == 2) 2998 VTList = CurDAG->getVTList(VTs[ [all...] |
H A D | LegalizeIntegerTypes.cpp | 209 SDVTList VTs = DAG.getVTList(N->getValueType(0), SVT, MVT::Other); local 211 ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, SDLoc(N), N->getMemoryVT(), VTs, 222 SDVTList VTs = local 225 N->getOpcode(), SDLoc(N), N->getMemoryVT(), VTs, N->getChain(), 698 SDVTList VTs = DAG.getVTList(LHS.getValueType(), N->getValueType(1)); local 699 SDValue Mul = DAG.getNode(N->getOpcode(), DL, VTs, LHS, RHS); 1174 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::Other); local 1176 ISD::ATOMIC_CMP_SWAP, SDLoc(N), AN->getMemoryVT(), VTs, 2437 SDVTList VTs = DAG.getVTList(VT, MVT::i1, MVT::Other); local 2441 cast<AtomicSDNode>(N)->getMemoryVT(), VTs, [all...] |
H A D | SelectionDAG.cpp | 56 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { argument 57 SDVTList Res = {VTs, NumVTs}; 363 ID.AddPointer(VTList.VTs); 960 SDVTList VTs, SDValue N1, 965 Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs, N1, N2); 974 BinarySDNode(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs, N1, N2); 2917 SDVTList VTs = getVTList(VT); local 2921 AddNodeIDNode(ID, Opcode, VTs, Ops); 2927 DL.getDebugLoc(), VTs, Operand); 2931 DL.getDebugLoc(), VTs, Operan 959 GetBinarySDNode(unsigned Opcode, SDLoc DL, SDVTList VTs, SDValue N1, SDValue N2, bool nuw, bool nsw, bool exact) argument 3509 SDVTList VTs = getVTList(VT); local 3619 SDVTList VTs = getVTList(VT); local 4412 getAtomicCmpSwap( unsigned Opcode, SDLoc dl, EVT MemVT, SDVTList VTs, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, unsigned Alignment, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SynchronizationScope SynchScope) argument 4439 getAtomicCmpSwap(unsigned Opcode, SDLoc dl, EVT MemVT, SDVTList VTs, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachineMemOperand *MMO, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SynchronizationScope SynchScope) argument 4508 SDVTList VTs = Opcode == ISD::ATOMIC_STORE ? getVTList(MVT::Other) : local 4522 SDVTList VTs = getVTList(VT, MVT::Other); local 4693 SDVTList VTs = Indexed ? local 4801 SDVTList VTs = getVTList(MVT::Other); local 4870 SDVTList VTs = getVTList(MVT::Other); local 4898 SDVTList VTs = getVTList(Base.getValueType(), MVT::Other); local 4976 SDVTList VTs = getVTList(VT); local 5184 getVTList(ArrayRef<EVT> VTs) argument 5336 SDVTList VTs = getVTList(VT); local 5342 SDVTList VTs = getVTList(VT); local 5350 SDVTList VTs = getVTList(VT); local 5358 SDVTList VTs = getVTList(VT); local 5365 SDVTList VTs = getVTList(VT); local 5371 SDVTList VTs = getVTList(VT1, VT2); local 5377 SDVTList VTs = getVTList(VT1, VT2); local 5384 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5391 SDVTList VTs = getVTList(VT1, VT2, VT3, VT4); local 5398 SDVTList VTs = getVTList(VT1, VT2); local 5406 SDVTList VTs = getVTList(VT1, VT2); local 5415 SDVTList VTs = getVTList(VT1, VT2); local 5424 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5429 SelectNodeTo(SDNode *N, unsigned MachineOpc, SDVTList VTs,ArrayRef<SDValue> Ops) argument 5467 MorphNodeTo(SDNode *N, unsigned Opc, SDVTList VTs, ArrayRef<SDValue> Ops) argument 5554 SDVTList VTs = getVTList(VT); local 5560 SDVTList VTs = getVTList(VT); local 5568 SDVTList VTs = getVTList(VT); local 5576 SDVTList VTs = getVTList(VT); local 5584 SDVTList VTs = getVTList(VT); local 5590 SDVTList VTs = getVTList(VT1, VT2); local 5597 SDVTList VTs = getVTList(VT1, VT2); local 5605 SDVTList VTs = getVTList(VT1, VT2); local 5614 SDVTList VTs = getVTList(VT1, VT2); local 5623 SDVTList VTs = getVTList(VT1, VT2); local 5631 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5640 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5649 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5657 SDVTList VTs = getVTList(VT1, VT2, VT3, VT4); local 5665 SDVTList VTs = getVTList(ResultTys); local 5670 getMachineNode(unsigned Opcode, SDLoc DL, SDVTList VTs, ArrayRef<SDValue> OpsArray) argument 6212 MemSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, EVT memvt, MachineMemOperand *mmo) argument 6223 MemSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, ArrayRef<SDValue> Ops, EVT memvt, MachineMemOperand *mmo) argument 6241 std::vector<EVT> VTs; member in struct:__anon25814::EVTArray [all...] |
H A D | DAGCombiner.cpp | 6092 SmallVector<EVT, 8> VTs; local 6107 VTs.push_back(EVT::getVectorVT(*DAG.getContext(), 6118 for (unsigned i = 0, e = VTs.size(); i != e; ++i) { 6120 Opnds.push_back(DAG.getUNDEF(VTs[i])); 6123 SDValue NV = DAG.getNode(ISD::TRUNCATE, SDLoc(V), VTs[i], V);
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.cpp | 160 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 171 return DAG.getNode(SystemZISD::CLC_LOOP, DL, VTs, Chain, Src1, Src2, 174 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2, 212 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other, MVT::Glue); local 218 SDValue End = DAG.getNode(SystemZISD::SEARCH_STRING, DL, VTs, Chain, 231 VTs = DAG.getVTList(PtrVT, MVT::Glue); 232 End = DAG.getNode(SystemZISD::SELECT_CCMASK, DL, VTs, Ops); 241 SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other); local 242 SDValue EndDest = DAG.getNode(SystemZISD::STPCPY, DL, VTs, Chain, Dest, Src, 252 SDVTList VTs local 269 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other, MVT::Glue); local [all...] |
H A D | SystemZISelLowering.cpp | 1790 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 1791 return DAG.getNode(SystemZISD::SELECT_CCMASK, DL, VTs, Ops); 2292 assert(Op.getValueType() == MemVT && "Mismatched VTs");
|
/external/llvm/include/llvm/Target/ |
H A D | TargetRegisterInfo.h | 45 const vt_iterator VTs; member in class:llvm::TargetRegisterClass 105 for(int i = 0; VTs[i] != MVT::Other; ++i) 106 if (EVT(VTs[i]) == vt) 114 return VTs; 118 vt_iterator I = VTs;
|
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 47 const EVT *VTs; member in class:llvm::SDVTListNode 53 FastID(ID), VTs(VT), NumVTs(Num) { 57 SDVTList result = {VTs, NumVTs}; 394 SDVTList getVTList(ArrayRef<EVT> VTs); 496 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local 498 return getNode(ISD::CopyToReg, dl, VTs, 505 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local 507 return getNode(ISD::CopyToReg, dl, VTs, 512 SDVTList VTs = getVTList(VT, MVT::Other); local 514 return getNode(ISD::CopyFromReg, dl, VTs, Op 522 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue); local 598 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local [all...] |
H A D | SelectionDAGNodes.h | 79 const EVT *VTs; member in struct:llvm::SDVTList 741 SDNode(unsigned Opc, unsigned Order, const DebugLoc dl, SDVTList VTs, 746 ValueList(VTs.VTs), UseList(nullptr), 747 NumOperands(Ops.size()), NumValues(VTs.NumVTs), 758 SDNode(unsigned Opc, unsigned Order, const DebugLoc dl, SDVTList VTs) 760 SubclassData(0), NodeId(-1), OperandList(nullptr), ValueList(VTs.VTs), 761 UseList(nullptr), NumOperands(0), NumValues(VTs.NumVTs), debugLoc(dl), 946 UnarySDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, argument 958 BinarySDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y) argument 971 BinaryWithFlagsSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y) argument 1000 TernarySDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y, SDValue Z) argument 1272 MemIntrinsicSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, ArrayRef<SDValue> Ops, EVT MemoryVT, MachineMemOperand *MMO) argument 1803 LSBaseSDNode(ISD::NodeType NodeTy, unsigned Order, DebugLoc dl, SDValue *Operands, unsigned numOperands, SDVTList VTs, ISD::MemIndexedMode AM, EVT MemVT, MachineMemOperand *MMO) argument 1841 LoadSDNode(SDValue *ChainPtrOff, unsigned Order, DebugLoc dl, SDVTList VTs, ISD::MemIndexedMode AM, ISD::LoadExtType ETy, EVT MemVT, MachineMemOperand *MMO) argument 1870 StoreSDNode(SDValue *ChainValuePtrOff, unsigned Order, DebugLoc dl, SDVTList VTs, ISD::MemIndexedMode AM, bool isTrunc, EVT MemVT, MachineMemOperand *MMO) argument 1906 MachineSDNode(unsigned Opc, unsigned Order, const DebugLoc DL, SDVTList VTs) argument [all...] |
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 979 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 985 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops); 1001 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 1008 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, Ops);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 2481 SDVTList VTs; local 2483 VTs = CurDAG->getVTList(EltVT, MVT::Other, MVT::Glue); 2485 VTs = CurDAG->getVTList(EltVT, EltVT, MVT::Other, MVT::Glue); 2488 VTs = CurDAG->getVTList(EVTs); 2499 CurDAG->getMachineNode(Opc, DL, VTs, Ops);
|
H A D | NVPTXISelLowering.cpp | 1194 SmallVector<EVT, 16> VTs; local 1196 ComputePTXValueVTs(*this, retTy, VTs, &Offsets, 0); 1197 assert(VTs.size() == Ins.size() && "Bad value decomposition"); 1200 unsigned sz = VTs[i].getSizeInBits(); 1203 if (VTs[i].isInteger() && (sz < 8)) 1207 EVT TheLoadType = VTs[i];
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 1090 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); local 1092 SDValue load = DAG.getNode(XCoreISD::LDWSP, dl, VTs, Ops);
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2698 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Glue); local 2700 Lo = DAG.getNode(Op.getOpcode(), dl, VTs, Src1Lo, Src2Lo, 2703 Lo = DAG.getNode(Op.getOpcode(), dl, VTs, Src1Lo, Src2Lo); 2705 SDValue Hi = DAG.getNode(hiOpc, dl, VTs, Src1Hi, Src2Hi, Lo.getValue(1));
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 2040 SDVTList VTs = CurDAG->getVTList(VSrc.getValueType(), VSrc.getValueType(), 2048 SDNode *ResNode = CurDAG->getMachineNode(Opc, SDLoc(Node), VTs, Ops); 2231 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::i32); local 2233 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); 2313 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Other, MVT::Glue); local 2314 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); 2320 SDVTList VTs = CurDAG->getVTList(MVT::Other, MVT::Glue); local 2321 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); 2331 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Glue); local 2332 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Op 2337 SDVTList VTs = CurDAG->getVTList(MVT::Glue); local [all...] |
H A D | X86InstrInfo.cpp | 4765 std::vector<EVT> VTs; local 4769 VTs.push_back(*DstRC->vt_begin()); 4774 VTs.push_back(VT); 4779 SDNode *NewNode= DAG.getMachineNode(Opc, dl, VTs, BeforeOps);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 1145 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32); local 1146 Overflow = DAG.getNode(AArch64ISD::SUBS, DL, VTs, UpperBits, LowerBits) 1156 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32); local 1158 DAG.getNode(AArch64ISD::SUBS, DL, VTs, DAG.getConstant(0, MVT::i64), 1172 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32); local 1173 Overflow = DAG.getNode(AArch64ISD::SUBS, DL, VTs, UpperBits, LowerBits) 1177 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32); local 1179 DAG.getNode(AArch64ISD::SUBS, DL, VTs, DAG.getConstant(0, MVT::i64), 1187 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::i32); local 1190 Value = DAG.getNode(Opc, DL, VTs, LH 1322 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); local [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 1551 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 1553 MemOpChains.push_back(DAG.getNode(ARMISD::COPY_STRUCT_BYVAL, dl, VTs, 3292 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); local 3293 return DAG.getNode(ISD::MERGE_VALUES, SDLoc(Op), VTs, Value, Overflow); 6058 SDVTList VTs = DAG.getVTList(VT, MVT::i32); local 6071 return DAG.getNode(Opc, SDLoc(Op), VTs, Op.getOperand(0), 6073 return DAG.getNode(Opc, SDLoc(Op), VTs, Op.getOperand(0),
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 3432 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Other, MVT::Glue); local 3433 SDValue LoadFuncPtr = DAG.getNode(PPCISD::LOAD, dl, VTs, 3443 SDValue LoadEnvPtr = DAG.getNode(PPCISD::LOAD, dl, VTs, Chain, AddPtr, 3459 VTs = DAG.getVTList(MVT::Other, MVT::Glue); 3462 SDValue LoadTOCPtr = DAG.getNode(PPCISD::LOAD_TOC, dl, VTs, Chain, 3646 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 3652 Chain = DAG.getNode(PPCISD::LOAD_TOC, dl, VTs, Chain, AddTOC, InFlag); 3903 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 3907 dl, VTs, makeArrayRef(Ops, InFlag.getNode() ? 2 : 1)); 4908 SDVTList VTs local 5966 EVT VTs[] = { Op.getOperand(2).getValueType(), MVT::Glue }; local 6199 SDVTList VTs = DAG.getVTList(SVT, MVT::Other); local 8456 EVT VTs[] = { LHS.getOperand(2).getValueType(), MVT::Glue }; local [all...] |