1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/lib
Chris Lattner dc48b6a77c Rework PPC64 calls. Now we have a LR8/CTR8 register which the PPC64 calls
clobber.  This allows LR8 to be save/restored correctly as a 64-bit quantity,
instead of handling it as a 32-bit quantity.  This unbreaks ppc64 codegen when
the code is actually located above the 4G boundary.

llvm-svn: 31734
2006-11-14 18:44:47 +00:00
..
Analysis A shim over other AA impls to catch incorrect uses 2006-11-14 05:21:04 +00:00
AsmParser Initialize some pointers to quiet the compiler (when doing build_gcc 2006-11-12 11:10:39 +00:00
Bytecode Discard code that supported old bytecode formats. This makes the Bytecode 2006-11-14 04:47:22 +00:00
CodeGen Matches MachineInstr changes. 2006-11-13 23:36:35 +00:00
Debugger For PR786: 2006-11-02 20:25:50 +00:00
ExecutionEngine if lazy compilation is disabled, print an error message and abort if 2006-11-09 19:32:13 +00:00
Linker Remvoe a do-nothing else block. 2006-11-11 20:27:49 +00:00
Support Remove redundant <cmath>. 2006-11-08 19:16:44 +00:00
System Unbreak VC++ build. 2006-11-05 19:31:28 +00:00
Target Rework PPC64 calls. Now we have a LR8/CTR8 register which the PPC64 calls 2006-11-14 18:44:47 +00:00
Transforms implement InstCombine/shift-simplify.ll by transforming: 2006-11-14 07:46:50 +00:00
VMCore Implement removeDeadPasses(). 2006-11-14 03:05:08 +00:00
Makefile