/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeDAG.cpp | 589 EVT EltVT = VT.getVectorElementType(); 605 unsigned EltSize = EltVT.getSizeInBits()/8; 609 Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT, 624 EVT EltVT = Vec.getValueType().getVectorElementType(); 625 if (Val.getValueType() == EltVT || 626 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { [all...] |
LegalizeVectorOps.cpp | 353 EVT EltVT = VT.getVectorElementType(); 354 EltVT = EVT::getIntegerVT(*DAG.getContext(), 2 * EltVT.getSizeInBits()); 355 assert(EltVT.isSimple() && "Promoting to a non-simple vector type!"); 358 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); 751 EVT EltVT = VT.getVectorElementType(); 764 Ops[i] = DAG.getSelect(dl, EltVT, Ops[i], 766 (EltVT.getSizeInBits()), EltVT), 767 DAG.getConstant(0, EltVT)); [all...] |
LegalizeVectorTypes.cpp | 156 EVT EltVT = N->getValueType(0).getVectorElementType(); 160 if (EltVT.isInteger()) 161 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp); 199 EVT EltVT = N->getValueType(0).getVectorElementType(); 200 if (Op.getValueType() != EltVT) 202 Op = DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, Op); 234 EVT EltVT = N->getValueType(0).getVectorElementType(); 237 return DAG.getNode(N->getOpcode(), SDLoc(N), EltVT, 244 EVT EltVT = N->getValueType(0).getVectorElementType(); 246 if (InOp.getValueType() != EltVT) [all...] |
SelectionDAG.cpp | 807 EVT EltVT = N->getValueType(0).getVectorElementType(); 809 assert((I->getValueType() == EltVT || 810 (EltVT.isInteger() && I->getValueType().isInteger() && 811 EltVT.bitsLE(I->getValueType()))) && [all...] |
SelectionDAGBuilder.cpp | [all...] |
DAGCombiner.cpp | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelDAGToDAG.cpp | 488 EVT EltVT = N->getValueType(0); 495 switch (EltVT.getSimpleVT().SimpleTy) { 519 switch (EltVT.getSimpleVT().SimpleTy) { 549 switch (EltVT.getSimpleVT().SimpleTy) { 573 switch (EltVT.getSimpleVT().SimpleTy) { 604 switch (EltVT.getSimpleVT().SimpleTy) { 628 switch (EltVT.getSimpleVT().SimpleTy) { 651 switch (EltVT.getSimpleVT().SimpleTy) { 675 switch (EltVT.getSimpleVT().SimpleTy) { 706 switch (EltVT.getSimpleVT().SimpleTy) [all...] |
NVPTXISelLowering.cpp | 600 EVT EltVT = ObjectVT.getVectorElementType(); 601 EVT MemVT = EltVT; 603 if (EltVT.getSizeInBits() < 16) { 605 EltVT = MVT::i16; 653 if (EltVT.getSizeInBits() == 64) 681 StoreVal = DAG.getUNDEF(EltVT); 693 StoreVal = DAG.getUNDEF(EltVT); 703 StoreVal = DAG.getUNDEF(EltVT); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelDAGToDAG.cpp | [all...] |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |