Searched refs:SizeRatio (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 15398 unsigned SizeRatio = RegSz / MemSz; in LowerExtendedLoad() local 15419 SmallVector<int, 16> ShuffleVec(NumElems * SizeRatio, -1); in LowerExtendedLoad() 15421 ShuffleVec[i * SizeRatio] = i; in LowerExtendedLoad() 25972 unsigned SizeRatio = ToSz / FromSz; in PerformMLOADCombine() local 25973 assert(SizeRatio * NumElems * FromSz == VT.getSizeInBits()); in PerformMLOADCombine() 25977 LdVT.getScalarType(), NumElems*SizeRatio); in PerformMLOADCombine() 25983 SmallVector<int, 16> ShuffleVec(NumElems * SizeRatio, -1); in PerformMLOADCombine() 25985 ShuffleVec[i] = i * SizeRatio; in PerformMLOADCombine() 25999 SmallVector<int, 16> ShuffleVec(NumElems * SizeRatio, -1); in PerformMLOADCombine() 26001 ShuffleVec[i] = i * SizeRatio; in PerformMLOADCombine() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 9853 unsigned SizeRatio = FromEltSz / ToEltSz; in PerformSTORECombine() local 9854 assert(SizeRatio * NumElems * ToEltSz == VT.getSizeInBits()); in PerformSTORECombine() 9858 NumElems*SizeRatio); in PerformSTORECombine() 9863 SmallVector<int, 8> ShuffleVec(NumElems * SizeRatio, -1); in PerformSTORECombine() 9866 ? (i + 1) * SizeRatio - 1 in PerformSTORECombine() 9867 : i * SizeRatio; in PerformSTORECombine()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 7060 unsigned SizeRatio = ExTy.getSizeInBits()/TrTy.getSizeInBits(); in visitTRUNCATE() local 7062 EVT NVT = EVT::getVectorVT(*DAG.getContext(), TrTy, SizeRatio * NumElem); in visitTRUNCATE() 7069 int Index = isLE ? (Elt*SizeRatio) : (Elt*SizeRatio + (SizeRatio-1)); in visitTRUNCATE()
|