hanchenye-llvm-project/llvm/lib/CodeGen
Nate Begeman 3cc886add8 Fix a fixme by correctly calculating preferred alignments for functions,
based on the alignment of the symbol and the target data's preferred align
for that type.

Also, rename some arguments for consistency.

llvm-svn: 33984
2007-02-07 05:47:16 +00:00
..
SelectionDAG switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This 2007-02-04 08:47:20 +00:00
AsmPrinter.cpp Oops, swap this. This fixes a regression I introduced in the ARM backend. 2007-02-06 01:56:31 +00:00
BranchFolding.cpp Change the MachineDebugInfo to MachineModuleInfo to better reflect usage 2007-01-26 21:22:28 +00:00
DwarfWriter.cpp Slip up 2007-02-01 17:48:20 +00:00
ELFWriter.cpp Use TargetELFWriterInfo class. 2007-01-27 02:55:44 +00:00
IntrinsicLowering.cpp Two fixes: 2007-02-06 19:06:38 +00:00
LLVMTargetMachine.cpp Removed more <iostream> includes 2006-12-07 20:28:15 +00:00
LiveInterval.cpp Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
LiveIntervalAnalysis.cpp Eliminate static ctors from Statistics 2006-12-19 22:41:21 +00:00
LiveVariables.cpp Removed more <iostream> includes 2006-12-07 20:28:15 +00:00
MachOWriter.cpp Fix a fixme by correctly calculating preferred alignments for functions, 2007-02-07 05:47:16 +00:00
MachineBasicBlock.cpp The best unbreakage yet, addressing Bill's concerns. 2006-12-16 02:15:42 +00:00
MachineFunction.cpp Teach TargetData to handle 'preferred' alignment for each target, and use 2007-01-20 22:35:55 +00:00
MachineInstr.cpp The best unbreakage yet, addressing Bill's concerns. 2006-12-16 02:15:42 +00:00
MachineModuleInfo.cpp Support for non-landing pad exception handling. 2007-02-01 16:31:34 +00:00
MachinePassRegistry.cpp Final polish on machine pass registries. 2006-08-02 12:30:23 +00:00
Makefile this will work better 2006-11-03 19:15:55 +00:00
PHIElimination.cpp rename DenseMap to IndexedMap. 2007-02-01 05:32:05 +00:00
Passes.cpp *** empty log message *** 2006-11-16 20:11:33 +00:00
PhysRegTracker.h
PrologEpilogInserter.cpp Change the MachineDebugInfo to MachineModuleInfo to better reflect usage 2007-01-26 21:22:28 +00:00
RegAllocLinearScan.cpp Eliminate static ctors from Statistics 2006-12-19 22:41:21 +00:00
RegAllocLocal.cpp rename DenseMap to IndexedMap. 2007-02-01 05:32:05 +00:00
RegAllocSimple.cpp Eliminate static ctors from Statistics 2006-12-19 22:41:21 +00:00
TwoAddressInstructionPass.cpp Eliminate static ctors from Statistics 2006-12-19 22:41:21 +00:00
UnreachableBlockElim.cpp eliminate RegisterOpt. It does the same thing as RegisterPass. 2006-08-27 22:42:52 +00:00
VirtRegMap.cpp Switch this to use SmallSet to avoid mallocs in the common case. 2007-01-23 00:59:48 +00:00
VirtRegMap.h rename DenseMap to IndexedMap. 2007-02-01 05:32:05 +00:00