llvm-6502/lib
Chris Lattner a008e8ac73 Now that we know if we had a total fail on the instruction mnemonic,
give a more detailed error.  Before:

t.s:11:4: error: unrecognized instruction
   addl $1, $1
   ^
t.s:12:4: error: unrecognized instruction
   f2efqefa $1
   ^

After:

t.s:11:4: error: invalid operand for instruction
   addl $1, $1
   ^
t.s:12:4: error: invalid instruction mnemonic 'f2efqefa'
   f2efqefa $1
   ^

This fixes rdar://8017912 - llvm-mc says "unrecognized instruction" when it means "invalid operands"


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113176 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-06 21:54:15 +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 Now that we know if we had a total fail on the instruction mnemonic, 2010-09-06 21:54:15 +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