.. |
AsmPrinter.h
|
Enable emitting of constant values in non-default address space as well. The APIs emitting constants now take an additional parameter signifying the address space in which to emit. The APIs like getData8BitsDirective() etc are made virtual enabling targets to be able to define appropirate directivers for various sizes and address spaces.
|
2009-01-30 04:25:10 +00:00 |
BreakCriticalMachineEdge.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
CallingConvLower.h
|
Define CallSDNode, an SDNode subclass for use with ISD::CALL.
|
2008-09-13 01:54:27 +00:00 |
DAGISelHeader.h
|
Delete unnecessary elses.
|
2009-01-28 18:03:09 +00:00 |
DebugLoc.h
|
Comment fixes.
|
2009-01-28 01:19:52 +00:00 |
DwarfWriter.h
|
Looks like comments were chopped off.
|
2009-01-26 07:40:13 +00:00 |
ELFRelocation.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
FastISel.h
|
Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and SuperRegClasses. These are not necessary. Also eliminate getSubRegisterRegClass and getSuperRegisterRegClass. These are slow and their results can change if register file names change. Just use TargetLowering::getRegClassFor() to get the right TargetRegisterClass instead.
|
2009-01-22 09:10:11 +00:00 |
FileWriters.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
GCMetadata.h
|
|
|
GCMetadataPrinter.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
GCs.h
|
|
|
GCStrategy.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
IntrinsicLowering.h
|
|
|
LatencyPriorityQueue.h
|
Fix some register-alias-related bugs in the post-RA scheduler liveness
|
2008-12-16 03:25:46 +00:00 |
LinkAllAsmWriterComponents.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
LinkAllCodegenComponents.h
|
Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph
|
2009-01-15 19:20:50 +00:00 |
LiveInterval.h
|
Exit with nice warnings when register allocator run out of registers.
|
2009-01-29 02:20:59 +00:00 |
LiveIntervalAnalysis.h
|
Fix fallout from r62144. Evan, please double check this.
|
2009-01-13 06:05:10 +00:00 |
LiveStackAnalysis.h
|
Fix the name of an argument.
|
2009-01-26 20:27:11 +00:00 |
LiveVariables.h
|
Fix PR3243: a LiveVariables bug. When HandlePhysRegKill is checking whether the last reference is also the last def (i.e. dead def), it should also check if last reference is the current machine instruction being processed. This can happen when it is processing a physical register use and setting the current machine instruction as sub-register's last ref.
|
2009-01-20 21:25:12 +00:00 |
MachineBasicBlock.h
|
Simplify the MachineLICM pass by having it only traverse outer
|
2009-01-15 22:01:38 +00:00 |
MachineCodeEmitter.h
|
Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some overflow issues. Patch by Thomas Jablin.
|
2008-12-10 02:32:19 +00:00 |
MachineConstantPool.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
MachineDominators.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
MachineFrameInfo.h
|
Extend X86's addFrameReference to add a MachineMemOperand for
|
2008-12-03 18:11:40 +00:00 |
MachineFunction.h
|
Refine DebugLoc per review comments.
|
2009-01-27 21:15:07 +00:00 |
MachineFunctionPass.h
|
Tidy up several unbeseeming casts from pointer to intptr_t.
|
2008-09-04 17:05:41 +00:00 |
MachineInstr.h
|
Embalm my ideas of how things should work. Not that
|
2009-01-27 23:32:10 +00:00 |
MachineInstrBuilder.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
MachineJumpTableInfo.h
|
|
|
MachineLocation.h
|
Switch the MachineOperand accessors back to the short names like
|
2008-10-03 15:45:36 +00:00 |
MachineLoopInfo.h
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
2009-01-05 17:59:02 +00:00 |
MachineMemOperand.h
|
Change the FoldingSetNodeID usage for objects which carry
|
2008-08-20 15:58:01 +00:00 |
MachineModuleInfo.h
|
Need only one set of debug info versions enum.
|
2009-01-20 19:22:03 +00:00 |
MachineOperand.h
|
Comment MO_FPImmediate and doxygenate surrounding comments.
|
2008-12-23 18:20:16 +00:00 |
MachinePassRegistry.h
|
|
|
MachineRegisterInfo.h
|
Add empty() methods for register def lists.
|
2009-01-07 22:28:56 +00:00 |
MachineRelocation.h
|
Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some overflow issues. Patch by Thomas Jablin.
|
2008-12-10 02:32:19 +00:00 |
MachORelocation.h
|
|
|
Passes.h
|
Implement stack protectors as function attributes: "ssp" and "sspreq".
|
2008-11-13 01:02:14 +00:00 |
PseudoSourceValue.h
|
Have PseudoSourceValue override Value::dump, so that it works
|
2008-12-03 21:37:21 +00:00 |
RegAllocRegistry.h
|
|
|
RegisterCoalescer.h
|
Delete unnecessary parens around return values.
|
2009-01-08 22:19:34 +00:00 |
RegisterScavenging.h
|
Fix RegScavenger::forward() to work on basic blocks containing exactly
|
2008-12-19 00:45:13 +00:00 |
RuntimeLibcalls.h
|
Few targets like PIC16 wants libcall generation for illegal type i16.
|
2009-01-18 18:25:27 +00:00 |
ScheduleDAG.h
|
Instead of adding dependence edges between terminator instructions
|
2009-01-16 22:10:20 +00:00 |
ScheduleDAGInstrs.h
|
If a vector is empty, you're not allowed to access any
|
2009-01-20 09:05:19 +00:00 |
ScheduleDAGSDNodes.h
|
Use .empty() instead of comparing .size() with 0.
|
2009-01-27 22:12:23 +00:00 |
ScheduleHazardRecognizer.h
|
Initial hazard recognizer support in post-pass scheduling. This includes
|
2009-01-16 01:33:36 +00:00 |
SchedulerRegistry.h
|
Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph
|
2009-01-15 19:20:50 +00:00 |
SelectionDAG.h
|
Commit missing files.
|
2009-02-02 20:47:48 +00:00 |
SelectionDAGISel.h
|
Generalize the HazardRecognizer interface so that it can be used
|
2009-01-15 22:18:12 +00:00 |
SelectionDAGNodes.h
|
Reposition the DebugLoc field to reduce padding space
|
2009-02-02 18:04:24 +00:00 |
ValueTypes.h
|
Fix PR3453 and probably a bunch of other potential
|
2009-02-01 18:06:53 +00:00 |
ValueTypes.td
|
Added support for vector widening.
|
2008-12-18 20:03:17 +00:00 |