[all-commits] [llvm/llvm-project] 16729d: [Orc] ELFNixPlatform::setupJITDylib - remove dead ...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Thu Oct 14 04:21:14 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 16729d0f62749b2e5e479dfd575f1dd90ff74bbd
https://github.com/llvm/llvm-project/commit/16729d0f62749b2e5e479dfd575f1dd90ff74bbd
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2021-10-14 (Thu, 14 Oct 2021)
Changed paths:
M llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
Log Message:
-----------
[Orc] ELFNixPlatform::setupJITDylib - remove dead return. NFCI.
2 returns, one after the other - reported by coverity
Commit: 77dcdc2f50cca2e2b9025a1575ba8a5ebbe03542
https://github.com/llvm/llvm-project/commit/77dcdc2f50cca2e2b9025a1575ba8a5ebbe03542
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2021-10-14 (Thu, 14 Oct 2021)
Changed paths:
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/test/Analysis/CostModel/X86/mul32.ll
Log Message:
-----------
[CostModel][X86] Pre-SSE41 targets can use PMADDWD for sext sub-i16 -> i32
Without SSE41 sext/zext instructions the extensions will be split, meaning that the MUL->PMADDWD fold will split the sext_i32(x) into zext_i32(sext_i16(x))
Compare: https://github.com/llvm/llvm-project/compare/18fbd5fe34f0...77dcdc2f50cc
More information about the All-commits
mailing list