1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/test
Vedant Kumar 52a2895e1d [DAGCombiner] Change the SDLoc on split extloads (2/N)
In DAGCombiner, we try to simplify this pattern:

  ([s|z]ext (load ...))

Conceptually, a new extload which is created while splitting the load
should have the same debug location as the load.

Making this change affects the IROrder of the new load, causing some
test case churn.

In practice, the new location is never different from the location of
the [s|z]ext, at least not during check-llvm or a stage2 build.

Part of: llvm.org/PR37262

Differential Revision: https://reviews.llvm.org/D46156

llvm-svn: 331301
2018-05-01 19:29:15 +00:00
..
Analysis [IR] Do not assume that function pointers are aligned 2018-04-27 09:12:12 +00:00
Assembler
Bindings [LLVM-C] Add DIBuilder bindings to create import declarations 2018-04-28 22:32:07 +00:00
Bitcode augmenting description for fcmp fmf - NFC 2018-04-26 18:17:58 +00:00
BugPoint
CodeGen [DAGCombiner] Change the SDLoc on split extloads (2/N) 2018-05-01 19:29:15 +00:00
DebugInfo llvm-symbolizer: Handle function definitions nested within other functions 2018-05-01 18:08:45 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsics 2018-04-26 21:46:01 +00:00
Integer
JitListener
Linker [llvm-link] Use WithColor for printing errors 2018-04-18 14:41:47 +00:00
LTO
MC AMDGPU: Remove remnants of gfx901 (it was deprecated some time ago) 2018-05-01 18:47:48 +00:00
Object AMDGPU: Add Vega12 and Vega20 2018-04-30 19:08:16 +00:00
ObjectYAML [WebAssembly] Add version to object file metadata 2018-04-26 18:15:32 +00:00
Other Use no-op opt run to eliminate the difference in bb pred comment, per chandler's suggestion. It is better than using sed on portability. 2018-05-01 17:19:25 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86
tools [WebAssembly] llvm-readobj: display symbols names in relocations 2018-05-01 16:35:16 +00:00
Transforms [LV] Move test/Transforms/LoopVectorize/pr23997.ll 2018-05-01 16:40:45 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt Sort a target list a bit better. 2018-04-23 14:28:49 +00:00
lit.cfg.py Enable debug fission for thinLTO linked via gold-plugin 2018-04-13 05:03:28 +00:00
lit.site.cfg.py.in
TestRunner.sh