Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp55 class HexagonVectorCombine { class
133 AlignVectors(HexagonVectorCombine &HVC_) : HVC(HVC_) {} in AlignVectors()
252 HexagonVectorCombine &HVC;
927 auto HexagonVectorCombine::run() -> bool { in run()
935 auto HexagonVectorCombine::getIntTy() const -> IntegerType * { in getIntTy()
965 auto HexagonVectorCombine::getIntValue(const Value *Val) const in getIntValue()
1111 auto HexagonVectorCombine::concat(IRBuilder<> &Builder, in concat()
1292 auto HexagonVectorCombine::calculatePointerDifference(Value *Ptr0, in calculatePointerDifference()
1452 auto HexagonVectorCombine::isByteVecTy(Type *Ty) const -> bool { in isByteVecTy()
1458 auto HexagonVectorCombine::isSectorTy(Type *Ty) const -> bool { in isSectorTy()
[all …]
H A DCMakeLists.txt63 HexagonVectorCombine.cpp
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/
H A DBUILD.gn88 "HexagonVectorCombine.cpp",
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dvcombine_zero_diff_ptrs.ll3 ; Test that the HexagonVectorCombine pass identifies instruction
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/autohvx/
H A Dvector-align-bad-move.ll4 ; Test that the HexagonVectorCombine pass does not move an instruction
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6485 llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp