/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
LegalizeVectorTypes.cpp | 523 EVT InVT = InOp.getValueType(); 526 switch (getTypeAction(InVT)) { 751 EVT InVT = N->getOperand(0).getValueType(); 753 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), 777 EVT InVT = N->getOperand(0).getValueType(); 778 switch (getTypeAction(InVT)) { 781 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), 808 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), [all...] |
LegalizeTypesGeneric.cpp | 44 EVT InVT = InOp.getValueType(); 48 switch (getTypeAction(InVT)) { 81 assert(!(InVT.getVectorNumElements() & 1) && "Unsupported BITCAST"); 83 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), 84 InVT.getVectorNumElements()/2); 97 if (InVT.isVector() && OutVT.isInteger()) { 124 SDValue StackPtr = DAG.CreateStackTemporary(InVT, Alignment);
|
LegalizeTypes.cpp | [all...] |
LegalizeIntegerTypes.cpp | 207 EVT InVT = InOp.getValueType(); 208 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); 213 switch (getTypeAction(InVT)) { 580 EVT InVT = InOp.getValueType(); 581 assert(InVT.isVector() && "Cannot split scalar types"); 582 unsigned NumElts = InVT.getVectorNumElements(); 585 EVT EltVT = InVT.getScalarType(); [all...] |
LegalizeTypes.h | [all...] |
SelectionDAG.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorTypes.cpp | 747 EVT InVT = InOp.getValueType(); 750 switch (getTypeAction(InVT)) { [all...] |
LegalizeTypesGeneric.cpp | 45 EVT InVT = InOp.getValueType(); 49 switch (getTypeAction(InVT)) { 72 if (TLI.hasBigEndianPartOrdering(InVT, DL) != 93 assert(!(InVT.getVectorNumElements() & 1) && "Unsupported BITCAST"); 96 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); 106 if (InVT.isVector() && OutVT.isInteger()) { 167 SDValue StackPtr = DAG.CreateStackTemporary(InVT, Alignment);
|
LegalizeIntegerTypes.cpp | 251 EVT InVT = InOp.getValueType(); 252 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); 257 switch (getTypeAction(InVT)) { 708 EVT InVT = InOp.getValueType(); 709 assert(InVT.isVector() && "Cannot split scalar types"); 710 unsigned NumElts = InVT.getVectorNumElements(); [all...] |
SelectionDAG.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorTypes.cpp | 823 EVT InVT = InOp.getValueType(); 826 switch (getTypeAction(InVT)) { [all...] |
LegalizeTypesGeneric.cpp | 45 EVT InVT = InOp.getValueType(); 49 switch (getTypeAction(InVT)) { 72 if (TLI.hasBigEndianPartOrdering(InVT, DL) != 93 assert(!(InVT.getVectorNumElements() & 1) && "Unsupported BITCAST"); 96 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT); 106 if (InVT.isVector() && OutVT.isInteger()) { 166 SDValue StackPtr = DAG.CreateStackTemporary(InVT, Alignment);
|
LegalizeIntegerTypes.cpp | 253 EVT InVT = InOp.getValueType(); 254 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); 259 switch (getTypeAction(InVT)) { 591 EVT InVT = N->getOperand(0).getValueType(); 594 EVT SVT = getSetCCResultType(InVT); 600 if (getTypeAction(InVT) == TargetLowering::TypePromoteInteger) { 601 InVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); 602 SVT = getSetCCResultType(InVT); 695 EVT InVT = InOp.getValueType() [all...] |
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
CodeGenDAGPatterns.h | 108 bool MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP); 110 bool MergeInTypeInfo(MVT::SimpleValueType InVT, TreePattern &TP) { 111 return MergeInTypeInfo(EEVT::TypeSet(InVT, TP), TP);
|
CodeGenDAGPatterns.cpp | 147 bool EEVT::TypeSet::MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP){ 148 if (InVT.isCompletelyUnknown() || *this == InVT) 152 *this = InVT; 156 assert(TypeVec.size() >= 1 && InVT.TypeVec.size() >= 1 && "No unknowns"); 163 if (InVT.hasIntegerTypes()) { 164 EEVT::TypeSet InCopy(InVT); 170 TypeVec[0] = InVT.TypeVec[0]; 183 if ((InVT.TypeVec[0] == MVT::iPTR || InVT.TypeVec[0] == MVT::iPTRAny) & [all...] |
/external/llvm/utils/TableGen/ |
CodeGenDAGPatterns.cpp | 154 bool EEVT::TypeSet::MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP){ 155 if (InVT.isCompletelyUnknown() || *this == InVT || TP.hasError()) 159 *this = InVT; 163 assert(!TypeVec.empty() && !InVT.TypeVec.empty() && "No unknowns"); 170 if (InVT.hasIntegerTypes()) { 171 EEVT::TypeSet InCopy(InVT); 177 TypeVec[0] = InVT.TypeVec[0]; 190 if ((InVT.TypeVec[0] == MVT::iPTR || InVT.TypeVec[0] == MVT::iPTRAny) & [all...] |
CodeGenDAGPatterns.h | 113 bool MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP); 115 bool MergeInTypeInfo(MVT::SimpleValueType InVT, TreePattern &TP) { 116 return MergeInTypeInfo(EEVT::TypeSet(InVT, TP), TP);
|
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
CodeGenDAGPatterns.h | 267 bool MergeInTypeInfo(TypeSetByHwMode &Out, MVT::SimpleValueType InVT) { 268 return MergeInTypeInfo(Out, TypeSetByHwMode(InVT)); 270 bool MergeInTypeInfo(TypeSetByHwMode &Out, ValueTypeByHwMode InVT) { 271 return MergeInTypeInfo(Out, TypeSetByHwMode(InVT)); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
SPUISelLowering.cpp | 553 EVT InVT = LN->getMemoryVT(); 557 int pso = prefslotOffset(InVT); 559 EVT vecVT = InVT.isVector()? InVT: EVT::getVectorVT(*DAG.getContext(), InVT, 560 (128 / InVT.getSizeInBits())); 566 if (InVT.getSizeInBits() == 128 && (alignment%16) == 0) 665 if (alignment >= InVT.getSizeInBits()/8) { 676 InVT, (128 / InVT.getSizeInBits())) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
PPCISelDAGToDAG.cpp | [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelDAGToDAG.cpp | [all...] |