Home
last modified time | relevance | path

Searched refs:SizeRatio (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp15398 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/
DARMISelLowering.cpp9853 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/
DDAGCombiner.cpp7060 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()