[all-commits] [llvm/llvm-project] 5b5b3c: IRPrintingPasses.h - simplify unnecessary header w...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Mon Jul 27 06:52:32 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 5b5b3ce0ad6d308471ed09c644eee4b5c337cd1b
https://github.com/llvm/llvm-project/commit/5b5b3ce0ad6d308471ed09c644eee4b5c337cd1b
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-07-27 (Mon, 27 Jul 2020)
Changed paths:
M llvm/include/llvm/IR/IRPrintingPasses.h
M llvm/lib/IR/IRPrintingPasses.cpp
Log Message:
-----------
IRPrintingPasses.h - simplify unnecessary header with forward declarations. NFC.
Remove duplicate PassManager.h include in IRPrintingPasses.cpp
Commit: f720c9c68c70003ba56d17fff1549f30f509778f
https://github.com/llvm/llvm-project/commit/f720c9c68c70003ba56d17fff1549f30f509778f
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-07-27 (Mon, 27 Jul 2020)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86] combineExtractSubvector - pull out repeated getSizeInBits() calls. NFCI.
Commit: ab4ffa52f0a62447c2e1be872adb0aa3e357f071
https://github.com/llvm/llvm-project/commit/ab4ffa52f0a62447c2e1be872adb0aa3e357f071
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-07-27 (Mon, 27 Jul 2020)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/vector-reduce-mul.ll
Log Message:
-----------
[X86][AVX] Fold extract_subvector(truncate(x),0) -> truncate(extract_subvector(x),0)
This is currently only supported for VLX targets where the op should be legal.
Compare: https://github.com/llvm/llvm-project/compare/2dd7a9cc2d05...ab4ffa52f0a6
More information about the All-commits
mailing list