llvm-6502/lib
Matt Arsenault ce43851064 AMDGPU: Fix chains for memory ops dependent on argument loads
Most loads and stores are derived from pointers derived from
a kernel argument load inserted during argument lowering.
This was just using the EntryToken chain for the argument loads,
and any users of these loads were also on the EntryToken chain.

Return the chain of the lowered argument load so that dependent loads
end up on the correct chain.

No test since I'm not aware of any case where this actually
broke.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241960 91177308-0d34-0410-b5e6-96231b3b80d8
2015-07-10 22:51:36 +00:00
..
Analysis [InstSimplify] Fold away ord/uno fcmps when nnan is present. 2015-07-10 14:02:02 +00:00
AsmParser Add support for fast-math flags to the FCmp instruction. 2015-07-10 12:52:00 +00:00
Bitcode Add support for fast-math flags to the FCmp instruction. 2015-07-10 12:52:00 +00:00
CodeGen MIR Serialization: Serialize the virtual register operands. 2015-07-10 22:51:20 +00:00
DebugInfo Return ErrorOr from getSymbolAddress. 2015-07-03 18:19:00 +00:00
ExecutionEngine Fix the -DBUILD_SHARED_LIBS=ON build. 2015-07-07 17:48:00 +00:00
Fuzzer
IR [IR] Switch static const to an enum to silence MSVC linker warnings 2015-07-10 22:46:02 +00:00
IRReader
LibDriver Start adding support for writing archives in BSD format. 2015-07-08 20:47:32 +00:00
LineEditor
Linker
LTO LTO: expose LTO_SYMBOL_ALIAS, which indicates that the symbol is an alias. 2015-07-04 03:42:35 +00:00
MC MC: Remove MCSubtargetInfo() default constructor 2015-07-10 22:43:42 +00:00
Object llvm-ar: Pad the symbol table to 4 bytes. 2015-07-09 19:48:06 +00:00
Option
Passes
ProfileData
Support Add getSizeInBits function to the APFloat class 2015-07-09 10:13:39 +00:00
TableGen [TableGen] Change a couple methods to return an ArrayRef instead of a const std::vector reference. NFC 2015-07-06 06:23:01 +00:00
Target AMDGPU: Fix chains for memory ops dependent on argument loads 2015-07-10 22:51:36 +00:00
Transforms [InstCombine] Actually combine AA metadata when replacing one load with another 2015-07-10 22:30:17 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile