| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
The TableGenBackend base class doesn't do much, and will be removed
completely soon.
Patch by Sean Silva!
llvm-svn: 158311
|
|
|
|
|
|
| |
reference instead of value to avoid some copying.
llvm-svn: 152899
|
|
|
|
|
|
| |
declaration from class to run method since its only used there and was being reinitialized anyway.
llvm-svn: 152616
|
|
|
|
| |
llvm-svn: 152067
|
|
|
|
| |
llvm-svn: 151764
|
|
|
|
|
|
| |
This is the first step towards splitting LLVM and Clang's tblgen executables.
llvm-svn: 140951
|
|
|
|
|
|
| |
predicate checking to the Disassembler.
llvm-svn: 139250
|
|
|
|
|
|
|
|
| |
instruction that is disassemblable, but invalid. Only used for ARM UNPREDICTABLE instructions at the moment.
Patch by James Molloy.
llvm-svn: 137830
|
|
|
|
| |
llvm-svn: 136405
|
|
|
|
|
|
| |
decoders for ARM.
llvm-svn: 135524
|
|
fixed-length instruction encodings.
A major part of its (eventual) goal is to support a much cleaner separation between disassembly callbacks
provided by the target and the disassembler emitter itself, i.e. not requiring hardcoding of knowledge in tblgen
like the existing disassembly emitters do.
The hope is that some day this will allow us to replace the existing non-Thumb ARM disassembler and remove
some of the hacks the old one introduced to tblgen.
llvm-svn: 125966
|