[all-commits] [llvm/llvm-project] 94a9f6: [Hexagon] Add more comments to HexagonVectorCombin...
Krzysztof Parzyszek via All-commits
all-commits at lists.llvm.org
Fri May 19 12:06:04 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 94a9f6c56ca8f1ec1933ba16bf8b9ffd8ce7217a
https://github.com/llvm/llvm-project/commit/94a9f6c56ca8f1ec1933ba16bf8b9ffd8ce7217a
Author: Krzysztof Parzyszek <kparzysz at quicinc.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp
Log Message:
-----------
[Hexagon] Add more comments to HexagonVectorCombine.cpp, NFC
Commit: 3e6da8dd29b78689ebc4feaedcfcaa4f25e3f7ae
https://github.com/llvm/llvm-project/commit/3e6da8dd29b78689ebc4feaedcfcaa4f25e3f7ae
Author: Krzysztof Parzyszek <kparzysz at quicinc.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M llvm/include/llvm/IR/InstrTypes.h
Log Message:
-----------
Fix typo in comment: @{ -> @}
Commit: f575b7f51c87e9da013ee77909f85f6a5fd2a41f
https://github.com/llvm/llvm-project/commit/f575b7f51c87e9da013ee77909f85f6a5fd2a41f
Author: Krzysztof Parzyszek <kparzysz at quicinc.com>
Date: 2023-05-19 (Fri, 19 May 2023)
Changed paths:
M llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp
Log Message:
-----------
[Hexagon] Clone dependencies instead of moving in HVC
Loads can share dependencies, and moving them for each load separately
can end up placing them in a wrong location. There was already a check
for that, but it wasn't correct.
Instead of trying to find the right location for all moved instructions
at once, create clones for each individual load.
Compare: https://github.com/llvm/llvm-project/compare/2ac91712cc7b...f575b7f51c87
More information about the All-commits
mailing list