[all-commits] [llvm/llvm-project] a3aac5: [IRMutator] Handle module with only declarations
Nikita Popov via All-commits
all-commits at lists.llvm.org
Fri Mar 11 05:31:06 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a3aac5693dab01242238b4568f46b0bd24927ac8
https://github.com/llvm/llvm-project/commit/a3aac5693dab01242238b4568f46b0bd24927ac8
Author: Nikita Popov <npopov at redhat.com>
Date: 2022-03-11 (Fri, 11 Mar 2022)
Changed paths:
M llvm/lib/FuzzMutate/IRMutator.cpp
Log Message:
-----------
[IRMutator] Handle module with only declarations
There was a mismatch here, with one check checking whether there
are any functions, and the other collecting only non-declaration
functions.
Commit: 853beb55e14615ade795e18d218305c1dfdb5181
https://github.com/llvm/llvm-project/commit/853beb55e14615ade795e18d218305c1dfdb5181
Author: Nikita Popov <npopov at redhat.com>
Date: 2022-03-11 (Fri, 11 Mar 2022)
Changed paths:
M llvm/lib/FuzzMutate/Operations.cpp
Log Message:
-----------
[FuzzMutate] Support scalable shufflevector
Commit: 7781f61efa1823faadf73819785b8b8acd288914
https://github.com/llvm/llvm-project/commit/7781f61efa1823faadf73819785b8b8acd288914
Author: Nikita Popov <npopov at redhat.com>
Date: 2022-03-11 (Fri, 11 Mar 2022)
Changed paths:
M llvm/lib/IR/ConstantFold.cpp
M llvm/test/Transforms/InstCombine/shufflevec-constant.ll
Log Message:
-----------
[ConstantFold] Fix scalable shufflevector fold with all-undef mask
If the input is scalable, we should not be returning a fixed-width
vector as a result.
Compare: https://github.com/llvm/llvm-project/compare/806450805d3c...7781f61efa18
More information about the All-commits
mailing list