llvm/utils/TableGen
David Greene bef8768bd0 Simplify operand padding by keying off tabs in the asm stream. If
padding is disabled, tabs get replaced by spaces except in the case of
the first operand, where the tab is output to line up the operands after
the mnemonics.

Add some better comments and eliminate redundant code.

Fix some testcases to not assume tabs.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77740 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-31 21:57:10 +00:00
..
AsmMatcherEmitter.cpp llvm-mc: Match a few X86 instructions. 2009-07-31 02:32:59 +00:00
AsmMatcherEmitter.h Stub out assembly matcher (.s -> MCInst) tblgen backend. 2009-07-11 19:39:44 +00:00
AsmWriterEmitter.cpp Simplify operand padding by keying off tabs in the asm stream. If 2009-07-31 21:57:10 +00:00
AsmWriterEmitter.h
CallingConvEmitter.cpp Move types back to the 2.5 API. 2009-07-29 22:17:13 +00:00
CallingConvEmitter.h
ClangDiagnosticsEmitter.cpp
ClangDiagnosticsEmitter.h
CMakeLists.txt Update CMakeLists.txt 2009-07-11 21:53:14 +00:00
CodeEmitterGen.cpp
CodeEmitterGen.h
CodeGenDAGPatterns.cpp make ptr_rc derive from a new PointerLikeRegClass tblgen class. 2009-07-29 20:43:05 +00:00
CodeGenDAGPatterns.h
CodeGenInstruction.cpp
CodeGenInstruction.h
CodeGenIntrinsics.h
CodeGenRegisters.h
CodeGenTarget.cpp Match X86 register names to number. 2009-07-29 00:02:19 +00:00
CodeGenTarget.h Match X86 register names to number. 2009-07-29 00:02:19 +00:00
DAGISelEmitter.cpp Remove itohexstr, which only had one user. 2009-07-30 18:18:54 +00:00
DAGISelEmitter.h
FastISelEmitter.cpp
FastISelEmitter.h
InstrEnumEmitter.cpp
InstrEnumEmitter.h
InstrInfoEmitter.cpp 1. Introduce a new TargetOperandInfo::getRegClass() helper method 2009-07-29 21:10:12 +00:00
InstrInfoEmitter.h
IntrinsicEmitter.cpp Fix the verifier to handle intrinsics with LLVMMatchType parameters, where 2009-07-29 16:35:59 +00:00
IntrinsicEmitter.h
LLVMCConfigurationEmitter.cpp
LLVMCConfigurationEmitter.h
Makefile
Record.cpp
Record.h
RegisterInfoEmitter.cpp Minor whitespace tidiness. 2009-07-30 01:33:17 +00:00
RegisterInfoEmitter.h
SubtargetEmitter.cpp
SubtargetEmitter.h
TableGen.cpp Add a Force option to raw_fd_ostream to specify whether opening 2009-07-15 17:29:42 +00:00
TableGenBackend.cpp
TableGenBackend.h
TGLexer.cpp
TGLexer.h
TGParser.cpp
TGParser.h
TGValueTypes.cpp