llvm-6502/lib
Tom Stellard 573630a020 R600/SI: Emit s_mov_b32 m0, -1 before every DS instruction
This s_mov_b32 will write to a virtual register from the M0Reg
class and all the ds instructions now take an extra M0Reg explicit
argument.

This change is necessary to prevent issues with the scheduler
mixing together instructions that expect different values in the m0
registers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222583 91177308-0d34-0410-b5e6-96231b3b80d8
2014-11-21 22:31:44 +00:00
..
Analysis LazyValueInfo: range'ify some for-loops. No functional change. 2014-11-21 19:07:46 +00:00
AsmParser Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> 2014-11-19 07:49:26 +00:00
Bitcode Add accessor marcos to ConstantPlaceHolder, similar to those in the base class. 2014-11-21 02:42:08 +00:00
CodeGen Debug Info: revert r222195, r222210 and r222239. 2014-11-21 19:55:23 +00:00
DebugInfo Make DWARFAcceleratorTable::dump() const. 2014-11-20 16:21:11 +00:00
ExecutionEngine [MCJIT] Remove JITEventListener::NotifyFreeingMachineCode. This method is dead 2014-11-21 01:57:09 +00:00
IR Debug Info: revert r222195, r222210 and r222239. 2014-11-21 19:55:23 +00:00
IRReader Remove unused variable. NFC. 2014-11-06 23:16:57 +00:00
LineEditor
Linker Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> 2014-11-19 07:49:26 +00:00
LTO Remove StringMap::GetOrCreateValue in favor of StringMap::insert 2014-11-19 05:49:42 +00:00
MC Revert "Allow FDE references outside the +/-2GB range supported by PC relative offsets for code models other than small/medium. For JIT application, memory layout is less controlled and can result in truncations otherwise." 2014-11-21 17:21:18 +00:00
Object Remove duplication of relocation names in lib/Object/ELFYAML.cpp 2014-11-21 20:16:09 +00:00
Option
ProfileData llvm-cov: Sink some reporting logic into CoverageMapping 2014-11-14 01:50:32 +00:00
Support Allow multiple -debug-only args 2014-11-21 18:06:09 +00:00
TableGen
Target R600/SI: Emit s_mov_b32 m0, -1 before every DS instruction 2014-11-21 22:31:44 +00:00
Transforms [asan] add statistic counter to dynamic alloca instrumentation 2014-11-21 21:25:18 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile