Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp131 class AlignVectors { class
133 AlignVectors(HexagonVectorCombine &HVC_) : HVC(HVC_) {} in AlignVectors() function in __anon2c83e0c90111::AlignVectors
280 for (const AlignVectors::ByteSpan::Block &B : BS) { in operator <<()
333 auto AlignVectors::ByteSpan::extent() const -> int { in extent()
359 auto AlignVectors::ByteSpan::shift(int Offset) -> ByteSpan & { in shift()
400 auto AlignVectors::isHvx(const AddrInfo &AI) const -> bool { in isHvx()
404 auto AlignVectors::getPayload(Value *Val) const -> Value * { in getPayload()
415 auto AlignVectors::getMask(Value *Val) const -> Value * { in getMask()
494 auto AlignVectors::createAddressGroups() -> bool { in createAddressGroups()
900 auto AlignVectors::run() -> bool { in run()
[all …]