Searched refs:ByteOffsets (Results 1 – 2 of 2) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 6537 static Optional<bool> isBigEndian(const ArrayRef<int64_t> ByteOffsets, in isBigEndian() argument 6540 unsigned Width = ByteOffsets.size(); in isBigEndian() 6546 int64_t CurrentByteOffset = ByteOffsets[i] - FirstOffset; in isBigEndian() 6617 SmallVector<int64_t, 8> ByteOffsets(Width, INT64_MAX); in MatchStoreCombine() local 6680 if (Offset < 0 || Offset >= Width || ByteOffsets[Offset] != INT64_MAX) in MatchStoreCombine() 6682 ByteOffsets[Offset] = ByteOffsetFromBase; in MatchStoreCombine() 6690 Optional<bool> IsBigEndian = isBigEndian(ByteOffsets, FirstOffset); in MatchStoreCombine() 6794 SmallVector<int64_t, 8> ByteOffsets(ByteWidth); in MatchLoadCombine() local 6833 ByteOffsets[i] = ByteOffsetFromBase; in MatchLoadCombine() 6867 makeArrayRef(ByteOffsets).drop_back(ZeroExtendedBytes), FirstOffset); in MatchLoadCombine()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 8073 SmallVector<int64_t, 8> ByteOffsets(NumElems, 0); in EltsFromConsecutiveLoads() local 8096 if (!findEltLoadSrc(Elt, Loads[i], ByteOffsets[i]) || ByteOffsets[i] < 0) in EltsFromConsecutiveLoads() 8099 if (((ByteOffsets[i] * 8) + EltSizeInBits) > LoadSizeInBits) in EltsFromConsecutiveLoads() 8132 if (ByteOffsets[FirstLoadedElt] != 0) in EltsFromConsecutiveLoads() 8139 int64_t ByteOffset = ByteOffsets[EltIdx]; in EltsFromConsecutiveLoads() 8143 Loads[BaseIdx] == Ld && ByteOffsets[BaseIdx] == 0); in EltsFromConsecutiveLoads()
|