1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/lib
Chris Lattner 68f7c5b750 have tblgen detect when an instruction would have matched, but
failed because a subtarget feature was not enabled.  Use this to
remove a bunch of hacks from the X86AsmParser for rejecting things
like popfl in 64-bit mode.  Previously these hacks weren't needed,
but were important to get a message better than "invalid instruction"
when used in the wrong mode.

This also fixes bugs where pushal would not be rejected correctly in
32-bit mode (just pusha).

llvm-svn: 113166
2010-09-06 20:08:02 +00:00
..
Analysis cleanup some of the lifetime/invariant marker stuff, add a big fixme. 2010-09-06 03:58:04 +00:00
Archive Eliminate some unnessary Path::exists() calls. 2010-05-27 20:51:54 +00:00
AsmParser remove unions from LLVM IR. They are severely buggy and not 2010-08-28 04:09:24 +00:00
Bitcode zap dead code. 2010-09-04 18:12:00 +00:00
CodeGen add a comment about where this should eventually move. 2010-09-05 20:33:40 +00:00
CompilerDriver have the makefiles check the llvm-config error code instead of charging 2010-09-01 16:11:17 +00:00
ExecutionEngine Fix a comment. 2010-08-30 21:54:03 +00:00
Linker dead code patrol 2010-09-01 16:06:39 +00:00
MC MCELF: Align symtab, relocation sections and section headers properly. Patch by Krister Wombell. 2010-09-06 16:11:52 +00:00
Support Use the FindProgramByName fallback only with known absolute paths. 2010-09-02 22:32:38 +00:00
System compute the HasSSE3 bit correctly, patch by Nikolai Saoukh. 2010-09-06 05:19:44 +00:00
Target have tblgen detect when an instruction would have matched, but 2010-09-06 20:08:02 +00:00
Transforms fix PR8067, an over-aggressive assertion in LICM. 2010-09-06 05:11:24 +00:00
VMCore Replace NEON vabdl, vaba, and vabal intrinsics with combinations of the 2010-09-03 01:35:08 +00:00
Makefile