1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/lib
Jakob Stoklund Olesen 72138019a9 Fix the TCRETURNmi64 bug differently.
Add a PatFrag to match X86tcret using 6 fixed registers or less. This
avoids folding loads into TCRETURNmi64 using 7 or more volatile
registers.

<rdar://problem/12282281>

llvm-svn: 163819
2012-09-13 18:31:27 +00:00
..
Analysis Release build: guard dump functions with 2012-09-12 05:06:18 +00:00
Archive Mark checkSignature const, and in turn stop casting away const from 2012-09-05 22:09:23 +00:00
AsmParser [ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect to 2012-09-05 19:00:49 +00:00
Bitcode Dont cast away const needlessly. Found by gcc48 -Wcast-qual. 2012-09-06 15:42:13 +00:00
CodeGen Rename the flag which protects from escaped allocas, which may come from bugs in user code or in the compiler. Also, dont assert if the protection is not enabled. 2012-09-13 15:46:30 +00:00
DebugInfo Stop casting away const qualifier needlessly. 2012-09-05 22:26:57 +00:00
ExecutionEngine MCJIT: relocation addends encoded in the target aren't quite so easy. 2012-09-13 01:24:37 +00:00
Linker Move the "findUsedStructTypes" functionality outside of the Module class. 2012-08-03 00:30:35 +00:00
MC Release build: guard dump functions with 2012-09-12 05:06:18 +00:00
Object Reverting r 160419. 2012-07-19 21:43:55 +00:00
Support Add support for AMD Geode. 2012-09-12 14:36:02 +00:00
TableGen Re-work bit/bits value resolving in tblgen 2012-09-06 23:32:48 +00:00
Target Fix the TCRETURNmi64 bug differently. 2012-09-13 18:31:27 +00:00
Transforms Extract code for reducing a type to a single value type into a helper function. 2012-09-13 18:19:06 +00:00
VMCore Define an official slot for the new !tbaa.struct metadata tag. 2012-09-13 17:56:17 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile