llvm-6502/utils/TableGen
Chris Lattner 038112a4e0 Change the MemoryBuffer::getFile* methods to take just a pointer to the
start of a filename, not a filename+length.  All clients can produce a
null terminated name, and the system api's require null terminated 
strings anyway.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49041 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-01 18:04:03 +00:00
..
AsmWriterEmitter.cpp Add support for escaping {} in asm strings, based on patch from Nick Burns. 2008-03-17 07:26:14 +00:00
AsmWriterEmitter.h
CallingConvEmitter.cpp Introduce a new node for holding call argument 2008-03-21 09:14:45 +00:00
CallingConvEmitter.h
CodeEmitterGen.cpp Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs pass. Add a new TII, subreg_to_reg, which is like insert_subreg except that it takes an immediate implicit value to insert into rather than a register. 2008-03-16 03:12:01 +00:00
CodeEmitterGen.h
CodeGenDAGPatterns.cpp detabify llvm, patch by Mike Stump! 2008-03-20 01:22:40 +00:00
CodeGenDAGPatterns.h This patch fixes a problem encountered by the CellSPU backend where variants 2008-03-05 17:49:05 +00:00
CodeGenInstruction.cpp Remove isImplicitDef TargetInstrDesc flag. 2008-03-15 00:19:36 +00:00
CodeGenInstruction.h Remove isImplicitDef TargetInstrDesc flag. 2008-03-15 00:19:36 +00:00
CodeGenIntrinsics.h
CodeGenRegisters.h Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. 2008-02-20 11:08:44 +00:00
CodeGenTarget.cpp Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs pass. Add a new TII, subreg_to_reg, which is like insert_subreg except that it takes an immediate implicit value to insert into rather than a register. 2008-03-16 03:12:01 +00:00
CodeGenTarget.h Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex! ComplexExpressions can now have attributes which affect how TableGen interprets 2008-01-31 07:27:46 +00:00
DAGISelEmitter.cpp Add explicit keywords. 2008-03-25 22:06:05 +00:00
DAGISelEmitter.h rename CodegenDAGPatterns -> CodeGenDAGPatterns 2008-01-06 01:10:31 +00:00
InstrEnumEmitter.cpp split enum emission out from InstrInfoEmitter into it's own tblgen backend. 2008-01-06 00:49:05 +00:00
InstrEnumEmitter.h split enum emission out from InstrInfoEmitter into it's own tblgen backend. 2008-01-06 00:49:05 +00:00
InstrInfoEmitter.cpp Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs pass. Add a new TII, subreg_to_reg, which is like insert_subreg except that it takes an immediate implicit value to insert into rather than a register. 2008-03-16 03:12:01 +00:00
InstrInfoEmitter.h start inferring 'no side effects'. 2008-01-10 05:39:30 +00:00
IntrinsicEmitter.cpp
IntrinsicEmitter.h
LLVMCCConfigurationEmitter.cpp Fix build breakage on Windows with GCC 4.3. References bug #2176. 2008-03-27 09:53:47 +00:00
LLVMCCConfigurationEmitter.h Add first proof-of-concept universal compiler driver framework based 2008-03-23 08:57:20 +00:00
Makefile
Record.cpp
Record.h Add explicit keywords. 2008-03-25 22:06:05 +00:00
RegisterInfoEmitter.cpp Add explicit keywords. 2008-03-25 22:06:05 +00:00
RegisterInfoEmitter.h
SubtargetEmitter.cpp A quick nm audit turned up several fixed tables and objects that were 2008-03-25 21:45:14 +00:00
SubtargetEmitter.h
TableGen.cpp Change the MemoryBuffer::getFile* methods to take just a pointer to the 2008-04-01 18:04:03 +00:00
TableGenBackend.cpp
TableGenBackend.h
TGLexer.cpp Change the MemoryBuffer::getFile* methods to take just a pointer to the 2008-04-01 18:04:03 +00:00
TGLexer.h
TGParser.cpp Fix a crash on code like: let x = 1 {x 2008-01-10 07:01:53 +00:00
TGParser.h