.. |
AsmPrinter.h
|
add a new hook to allow targets to splat stuff at the end of the file.
|
2009-09-18 20:17:03 +00:00 |
BinaryObject.h
|
ELF improvements:
|
2009-08-08 17:29:04 +00:00 |
BreakCriticalMachineEdge.h
|
|
|
CallingConvLower.h
|
Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.
|
2009-09-02 08:44:58 +00:00 |
DAGISelHeader.h
|
Split EVT into MVT and EVT, the former representing _just_ a primitive type, while
|
2009-08-11 20:47:22 +00:00 |
DwarfWriter.h
|
Reapply 79977.
|
2009-08-28 23:24:31 +00:00 |
ELFRelocation.h
|
|
|
FastISel.h
|
LLVM currently represents floating-point negation as -0.0 - x. Fix
|
2009-09-03 22:53:57 +00:00 |
FileWriters.h
|
Add the Object Code Emitter class. Original patch by Aaron Gray, I did some
|
2009-07-06 05:09:34 +00:00 |
GCMetadata.h
|
Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.
|
2009-08-22 20:48:53 +00:00 |
GCMetadataPrinter.h
|
rename TAI -> MAI, being careful not to make MAILJMP instructions :)
|
2009-08-22 21:43:10 +00:00 |
GCs.h
|
|
|
GCStrategy.h
|
|
|
IntrinsicLowering.h
|
Get rid of these cache variables, which are a holdover from the days when
|
2009-06-26 20:33:47 +00:00 |
JITCodeEmitter.h
|
Fix a bug where the DWARF emitter in the JIT was not initializing alignment
|
2009-08-21 21:03:57 +00:00 |
LatencyPriorityQueue.h
|
|
|
LazyLiveness.h
|
Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage
|
2009-07-31 18:16:33 +00:00 |
LinkAllAsmWriterComponents.h
|
|
|
LinkAllCodegenComponents.h
|
Remove simple regalloc. It has bit rotted.
|
2009-09-17 05:48:07 +00:00 |
LiveInterval.h
|
Add early coalescing to liveintervals. This is work in progress and is known to miscompute some tests. Read it at your own rish, I have aged 10 year while writing this.
|
2009-09-14 21:33:42 +00:00 |
LiveIntervalAnalysis.h
|
Forgot this.
|
2009-09-15 07:05:12 +00:00 |
LiveStackAnalysis.h
|
Change Pass::print to take a raw ostream instead of std::ostream,
|
2009-08-23 06:03:38 +00:00 |
LiveVariables.h
|
Clean up LiveVariables and change how it deals with partial updates and kills. This also eliminate the horrible check which scan forward to the end of the basic block. It should be faster and more accurate.
|
2009-09-24 02:15:22 +00:00 |
MachineBasicBlock.h
|
Revert r82214 completely to fix build.
|
2009-09-18 09:50:00 +00:00 |
MachineCodeEmitter.h
|
1) Proper emit displacements for x86, using absolute relocations where necessary
|
2009-08-05 00:11:21 +00:00 |
MachineCodeInfo.h
|
Add missing file.
|
2009-05-18 21:08:45 +00:00 |
MachineConstantPool.h
|
Mark more constants unsigned, as warned about by icc (#68).
|
2009-09-06 12:56:52 +00:00 |
MachineDominators.h
|
Change Pass::print to take a raw ostream instead of std::ostream,
|
2009-08-23 06:03:38 +00:00 |
MachineFrameInfo.h
|
convert some stuff to work on raw_ostreams instead of std::ostream.
|
2009-08-23 01:12:47 +00:00 |
MachineFunction.h
|
add hooks to hang target-specific goop off MachineModuleInfo,
|
2009-09-15 22:44:26 +00:00 |
MachineFunctionAnalysis.h
|
Give MachineFunctionAnalysis a destructor so it can verify that
|
2009-08-01 04:19:43 +00:00 |
MachineFunctionPass.h
|
Remove an unnecessary include. Now we won't have circular include
|
2009-08-19 23:00:07 +00:00 |
MachineInstr.h
|
grammar
|
2009-09-17 17:55:55 +00:00 |
MachineInstrBuilder.h
|
A few more tabs -> spaces.
|
2009-09-20 04:03:25 +00:00 |
MachineJumpTableInfo.h
|
convert some stuff to work on raw_ostreams instead of std::ostream.
|
2009-08-23 01:12:47 +00:00 |
MachineLocation.h
|
|
|
MachineLoopInfo.h
|
Move isLCSSAForm, isLoopInvariant, getCanonicalInductionVariable,
|
2009-07-13 22:02:44 +00:00 |
MachineMemOperand.h
|
Give MachineMemOperand an operator<<, factoring out code from
|
2009-09-23 01:33:16 +00:00 |
MachineModuleInfo.h
|
move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinter
|
2009-09-16 06:25:03 +00:00 |
MachineModuleInfoImpls.h
|
move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinter
|
2009-09-16 06:25:03 +00:00 |
MachineOperand.h
|
improve comments.
|
2009-09-03 06:00:00 +00:00 |
MachinePassRegistry.h
|
|
|
MachineRegisterInfo.h
|
eliminate all 80-col violations that I have introduced in my recent checkins (and some others more)
|
2009-08-27 23:44:33 +00:00 |
MachineRelocation.h
|
|
|
MachORelocation.h
|
|
|
ObjectCodeEmitter.h
|
1) Proper emit displacements for x86, using absolute relocations where necessary
|
2009-08-05 00:11:21 +00:00 |
Passes.h
|
Remove simple regalloc. It has bit rotted.
|
2009-09-17 05:48:07 +00:00 |
PseudoSourceValue.h
|
Spruce up some comments.
|
2009-09-23 21:06:36 +00:00 |
RegAllocRegistry.h
|
Reformat.
|
2009-07-08 21:57:46 +00:00 |
RegisterCoalescer.h
|
Delete spurious semicolons.
|
2009-07-31 18:59:29 +00:00 |
RegisterScavenging.h
|
Correct comment pasto
|
2009-09-15 18:56:13 +00:00 |
RuntimeLibcalls.h
|
Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type.
|
2009-08-10 22:56:29 +00:00 |
ScheduleDAG.h
|
Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes.
|
2009-09-18 21:02:19 +00:00 |
ScheduleHazardRecognizer.h
|
Post RA scheduler changes. Introduce a hazard recognizer that uses the target schedule information to accurately model the pipeline. Update the scheduler to correctly handle multi-issue targets.
|
2009-08-10 15:55:25 +00:00 |
SchedulerRegistry.h
|
Instead of passing in an unsigned value for the optimization level, use an enum,
|
2009-04-29 23:29:43 +00:00 |
SelectionDAG.h
|
Rename several variables from EVT to more descriptive names, now that EVT
|
2009-09-23 21:02:20 +00:00 |
SelectionDAGISel.h
|
Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type.
|
2009-08-10 22:56:29 +00:00 |
SelectionDAGNodes.h
|
Add a version of dumpr() that has a SelectionDAG* argument.
|
2009-09-25 00:34:34 +00:00 |
ValueTypes.h
|
Add an EVT::getStoreSize function, like getStoreSizeInBits but in bytes.
|
2009-09-23 20:59:10 +00:00 |
ValueTypes.td
|
Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsic
|
2009-08-11 01:14:02 +00:00 |