llvm-6502/lib
Jakob Stoklund Olesen 48872e0d84 Pass to verify generated machine code.
The following is checked:

* Operand counts: All explicit operands must be present.

* Register classes: All physical and virtual register operands must be
  compatible with the register class required by the instruction descriptor.

* Register live intervals: Registers must be defined only once, and must be
  defined before use.

The machine code verifier is enabled with the command-line option
'-verify-machineinstrs', or by defining the environment variable
LLVM_VERIFY_MACHINEINSTRS to the name of a file that will receive all the
verifier errors.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71918 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-16 00:33:53 +00:00
..
Analysis Non-functionality changes: 2009-05-14 18:26:15 +00:00
Archive
AsmParser Make MDNode use CallbackVH. Also change MDNode to store Value* instead of 2009-05-10 20:57:05 +00:00
Bitcode Make MDNode use CallbackVH. Also change MDNode to store Value* instead of 2009-05-10 20:57:05 +00:00
CodeGen Pass to verify generated machine code. 2009-05-16 00:33:53 +00:00
CompilerDriver
Debugger
ExecutionEngine Rename PaddedSize to AllocSize, in the hope that this 2009-05-09 07:06:46 +00:00
Linker Add a new "available_externally" linkage type. This is intended 2009-04-13 05:44:34 +00:00
Support Add dumping support for DW_AT_APPLE_isa and DW_AT_APPLE_block. 2009-05-14 00:03:51 +00:00
System Add terminal width detection to llvm::sys::Process. This is needed to 2009-05-11 18:05:52 +00:00
Target Reflow to fit 80-col. 2009-05-14 23:23:37 +00:00
Transforms Reuse existing getUnderlyingObject instead of 2009-05-14 18:41:18 +00:00
VMCore Needed #includes. Thanks Fritz van Bommel! 2009-05-10 23:27:41 +00:00
Makefile