This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from e37b4fd Fix unused variable new 63be720 AMDGPU: Change fdiv lowering based on !fpmath metadata new 1f0a7ed [libFuzzer] extend the messages printed by afl_driver new b2c3189 [LSV] Add detail to correct-order.ll test. new 7e9ef3a [LSV] Nix two global (ish) variables in the LoadStoreVectoriz [...] new abcf914 [LSV] Use make_range, and reformat a DEBUG message. NFC new 85ee7e9 [LSV] Insert stores at the right point. new 7d84cf3 Get rid of call to StringRef::substr that's never used. new 00d973e [ADT] Warn on unused results from ArrayRef and StringRef func [...]
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/ADT/ArrayRef.h | 8 + include/llvm/ADT/StringRef.h | 10 + lib/Fuzzer/afl/afl_driver.cpp | 16 +- lib/Support/CommandLine.cpp | 1 - lib/Target/AMDGPU/AMDGPU.h | 3 +- lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 123 +++++++++- lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp | 53 ++++- lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h | 14 +- lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 8 + lib/Target/AMDGPU/SIISelLowering.cpp | 63 +++--- lib/Target/AMDGPU/SIISelLowering.h | 3 +- lib/Target/AMDGPU/SIIntrinsics.td | 9 +- lib/Transforms/Vectorize/LoadStoreVectorizer.cpp | 105 ++++----- test/CodeGen/AMDGPU/amdgpu-codegenprepare.ll | 242 +++++++++++++++++++- test/CodeGen/AMDGPU/fdiv.ll | 251 +++++++++------------ test/CodeGen/AMDGPU/llvm.amdgcn.fdiv.fast.ll | 18 ++ .../LoadStoreVectorizer/AMDGPU/insertion-point.ll | 31 ++- .../LoadStoreVectorizer/X86/correct-order.ll | 11 +- 18 files changed, 712 insertions(+), 257 deletions(-) create mode 100644 test/CodeGen/AMDGPU/llvm.amdgcn.fdiv.fast.ll