1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/utils/TableGen
Owen Anderson 169e5e5b99 Speed up addRegisterDead by adding more fast checks before performing the expensive
subregister query, and by increasing the size of the subregister hashtable so
that there are fewer collisions.

llvm-svn: 54781
2008-08-14 18:34:18 +00:00
..
AsmWriterEmitter.cpp Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating 2008-07-01 00:05:16 +00:00
AsmWriterEmitter.h
CallingConvEmitter.cpp Wrap MVT::ValueType in a struct to get type safety 2008-06-06 12:08:01 +00:00
CallingConvEmitter.h
CodeEmitterGen.cpp Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating 2008-07-01 00:05:16 +00:00
CodeEmitterGen.h
CodeGenDAGPatterns.cpp Added support for overloading intrinsics (atomics) based on pointers 2008-07-30 04:36:53 +00:00
CodeGenDAGPatterns.h Added support for overloading intrinsics (atomics) based on pointers 2008-07-30 04:36:53 +00:00
CodeGenInstruction.cpp Teach the DAGISelEmitter to not compute the variable_ops operand 2008-05-31 02:11:25 +00:00
CodeGenInstruction.h Add a flag to indicate that an instruction is as cheap (or cheaper) than a move 2008-05-28 22:54:52 +00:00
CodeGenIntrinsics.h - Add "Commutative" property to intrinsics. This allows tblgen to generate the commuted variants for dagisel matching code. 2008-06-16 20:29:38 +00:00
CodeGenRegisters.h Wrap MVT::ValueType in a struct to get type safety 2008-06-06 12:08:01 +00:00
CodeGenTarget.cpp Added support for overloading intrinsics (atomics) based on pointers 2008-07-30 04:36:53 +00:00
CodeGenTarget.h Added MemOperands to Atomic operations since Atomics touches memory. 2008-06-25 08:15:39 +00:00
DAGISelEmitter.cpp Oops, check in these files too, for the FastISel -> Fast rename. 2008-08-13 19:55:00 +00:00
DAGISelEmitter.h Teach the DAGISelEmitter to not compute the variable_ops operand 2008-05-31 02:11:25 +00:00
FastISelEmitter.cpp Initial checkin of the new "fast" instruction selection support. See 2008-08-13 20:19:35 +00:00
FastISelEmitter.h Initial checkin of the new "fast" instruction selection support. See 2008-08-13 20:19:35 +00:00
InstrEnumEmitter.cpp
InstrEnumEmitter.h
InstrInfoEmitter.cpp Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating 2008-07-01 00:05:16 +00:00
InstrInfoEmitter.h
IntrinsicEmitter.cpp Added support for overloading intrinsics (atomics) based on pointers 2008-07-30 04:36:53 +00:00
IntrinsicEmitter.h
LLVMCConfigurationEmitter.cpp Add #includes required by GCC 4.3, thanks for Zhongxing Xu 2008-06-04 04:46:14 +00:00
LLVMCConfigurationEmitter.h Fix some headers. 2008-05-30 06:20:54 +00:00
Makefile
Record.cpp Remove some debug output from tblgen. This fixes a test. 2008-06-10 14:53:49 +00:00
Record.h Add explicit keywords. 2008-07-07 18:00:37 +00:00
RegisterInfoEmitter.cpp Speed up addRegisterDead by adding more fast checks before performing the expensive 2008-08-14 18:34:18 +00:00
RegisterInfoEmitter.h
SubtargetEmitter.cpp
SubtargetEmitter.h
TableGen.cpp Initial checkin of the new "fast" instruction selection support. See 2008-08-13 20:19:35 +00:00
TableGenBackend.cpp
TableGenBackend.h
TGLexer.cpp
TGLexer.h
TGParser.cpp produce an error on invalid input instead of asserting: 2008-04-10 04:48:34 +00:00
TGParser.h