/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
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);
|
TargetLowering.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...] |
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...] |
SelectionDAG.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
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);
|
SelectionDAG.cpp | [all...] |
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...] |
LegalizeVectorTypes.cpp | 823 EVT InVT = InOp.getValueType(); 826 switch (getTypeAction(InVT)) { [all...] |
DAGCombiner.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
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...] |
LegalizeVectorTypes.cpp | 747 EVT InVT = InOp.getValueType(); 750 switch (getTypeAction(InVT)) { [all...] |
TargetLowering.cpp | [all...] |
SelectionDAG.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelDAGToDAG.cpp | [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/PowerPC/ |
PPCISelDAGToDAG.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |