..
AsmMatcherEmitter.cpp
llvm-mc/AsmParser: Match hard coded registers (e.g. 'shldl %cl, %eax, %eax')
2009-08-11 23:23:44 +00:00
AsmMatcherEmitter.h
Stub out assembly matcher (.s -> MCInst) tblgen backend.
2009-07-11 19:39:44 +00:00
AsmWriterEmitter.cpp
Don't print a redundant tab for inline asm, and do use the new printKill.
2009-11-06 00:19:43 +00:00
AsmWriterEmitter.h
make tblgen produce a function that returns the name for a physreg.
2009-09-13 20:08:00 +00:00
CallingConvEmitter.cpp
Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first.
2009-08-12 00:36:31 +00:00
CallingConvEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
ClangDiagnosticsEmitter.cpp
Use raw_ostream::write_escaped instead of EscapeString.
2009-10-17 20:43:19 +00:00
ClangDiagnosticsEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
CMakeLists.txt
De-bork CMake build
2009-11-18 23:20:09 +00:00
CodeEmitterGen.cpp
Introduce the TargetInstrInfo::KILL machine instruction and get rid of the
2009-09-28 20:32:26 +00:00
CodeEmitterGen.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
CodeGenDAGPatterns.cpp
Do not infer the target type for COPY_TO_REGCLASS from dest regclass, this won't work if it can contain several types. Require explicit result type for the node for now. This fixes PR5364.
2009-11-02 00:11:39 +00:00
CodeGenDAGPatterns.h
Report errors correctly for unselected target intrinsics.
2009-10-15 18:50:03 +00:00
CodeGenInstruction.cpp
Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a
2009-10-29 18:10:34 +00:00
CodeGenInstruction.h
Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a
2009-10-29 18:10:34 +00:00
CodeGenIntrinsics.h
Split EVT into MVT and EVT, the former representing _just_ a primitive type, while
2009-08-11 20:47:22 +00:00
CodeGenRegisters.h
Split EVT into MVT and EVT, the former representing _just_ a primitive type, while
2009-08-11 20:47:22 +00:00
CodeGenTarget.cpp
Introduce the TargetInstrInfo::KILL machine instruction and get rid of the
2009-09-28 20:32:26 +00:00
CodeGenTarget.h
clang++ points out that this is pointless.
2009-11-06 06:33:01 +00:00
DAGISelEmitter.cpp
Implement DISABLE_INLINE for MSVC. This required changing the position in all
2009-11-14 16:37:18 +00:00
DAGISelEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
FastISelEmitter.cpp
Remove some unused variables and methods warned about by
2009-09-06 08:33:48 +00:00
FastISelEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
InstrEnumEmitter.cpp
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
InstrEnumEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
InstrInfoEmitter.cpp
Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a
2009-10-29 18:10:34 +00:00
InstrInfoEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
IntrinsicEmitter.cpp
Push LLVMContexts through the IntegerType APIs.
2009-08-13 21:58:54 +00:00
IntrinsicEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
LLVMCConfigurationEmitter.cpp
mark some constant global const.
2009-11-03 18:30:31 +00:00
LLVMCConfigurationEmitter.h
This variable is never used.
2009-10-17 20:08:47 +00:00
Makefile
Change 'make install' to install tblgen, for better support of out-of-tree targets,
2009-05-08 17:32:47 +00:00
OptParserEmitter.cpp
TableGen/OptParser: When ordering options, make "sentinel" options appear before
2009-11-19 18:22:16 +00:00
OptParserEmitter.h
TableGen: Add initial backend for clang Driver's option parsing.
2009-11-18 21:29:51 +00:00
Record.cpp
Fix pr5470. Tablegen handles template arguments by temporarily setting their
2009-11-22 03:58:57 +00:00
Record.h
Fix some spelling in comments.
2009-11-21 22:44:20 +00:00
RegisterInfoEmitter.cpp
Added getSubRegIndex(A,B) that returns subreg index of A to B. Use it to replace broken code in VirtRegRewriter.
2009-11-14 03:42:17 +00:00
RegisterInfoEmitter.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
StringToOffsetTable.h
Use raw_ostream::write_escaped instead of EscapeString.
2009-10-17 20:43:19 +00:00
SubtargetEmitter.cpp
Show command-line args and features passed into backend in debug output. Approved by Evan Cheng.
2009-11-11 03:23:46 +00:00
SubtargetEmitter.h
Extend the instruction itinerary model to include the ability to indicate the def and use cycle for each operand. This additional information is optional, so existing itineraries do not need to be changed.
2009-08-17 16:02:57 +00:00
TableGen.cpp
TableGen: Add initial backend for clang Driver's option parsing.
2009-11-18 21:29:51 +00:00
TableGenBackend.cpp
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
TableGenBackend.h
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
TGLexer.cpp
Replace std::iostreams with raw_ostream in TableGen.
2009-07-03 00:10:29 +00:00
TGLexer.h
Move DataTypes.h to include/llvm/System, update all users. This breaks the last
2009-10-26 01:35:46 +00:00
TGParser.cpp
This void is implicit in C++.
2009-08-12 22:10:57 +00:00
TGParser.h
move include searching logic from TGLexer to SourceMgr.
2009-06-21 05:06:04 +00:00
TGValueTypes.cpp
Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first.
2009-08-12 00:36:31 +00:00