.. |
ADT
|
No need for typedefs with enums in C++.
|
2008-03-13 01:07:53 +00:00 |
Analysis
|
Update the block cloner which fixes bugpoint on code using unwind_to (phew!)
|
2008-03-09 05:24:34 +00:00 |
Assembly
|
Fix newly-introduced 4.3 warnings
|
2008-02-20 12:07:57 +00:00 |
Bitcode
|
Add an unwind_to field to basic blocks, making them Users instead of Values.
|
2008-03-02 02:48:09 +00:00 |
CodeGen
|
Improve VarInfo::removeKill() by using std::find instead of linear search.
|
2008-03-13 02:42:55 +00:00 |
Config
|
Remove use of ltdl
|
2008-02-13 17:11:39 +00:00 |
Debugger
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
ExecutionEngine
|
Enable exception handling int JIT
|
2008-02-13 18:39:37 +00:00 |
Support
|
Reimplement the parameter attributes support, phase #1. hilights:
|
2008-03-12 17:45:29 +00:00 |
System
|
Remove unused GetAddressOfSymbol()
|
2008-03-13 16:55:34 +00:00 |
Target
|
Get rid of a pseudo instruction and replace it with subreg based operation on real instructions, ridding the asm printers of the hack used to do this previously. In the process, update LowerSubregs to be careful about eliminating copies that have side affects.
|
2008-03-13 05:47:01 +00:00 |
Transforms
|
add a pass that can extract all kinds of global values, not just functions. Update llvm-extract to use it and optionally extract a global variable if you want it too
|
2008-03-07 19:51:57 +00:00 |
AbstractTypeUser.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
Argument.h
|
Add a predicate to Argument to check for the StructRet attribute.
|
2008-02-17 23:22:28 +00:00 |
AutoUpgrade.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
BasicBlock.h
|
Two things. Preserve the unwind_to when splitting a BB.
|
2008-03-09 05:04:48 +00:00 |
CallGraphSCCPass.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
CallingConv.h
|
Implement sseregparm.
|
2008-02-05 20:46:33 +00:00 |
Constant.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
Constants.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
DerivedTypes.h
|
Revert SmallVector ctor variants.
|
2008-03-04 21:54:56 +00:00 |
Function.h
|
move a bunch of trivial methods to be inline.
|
2008-03-13 05:00:21 +00:00 |
GlobalAlias.h
|
Add helper for ultimate aliasee resoltion
|
2008-03-11 22:28:56 +00:00 |
GlobalValue.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
GlobalVariable.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
InlineAsm.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
InstrTypes.h
|
When transforming a call to a bitcast function into
|
2008-01-06 10:12:28 +00:00 |
Instruction.def
|
Add GetResultInst. First step for multiple return value support.
|
2008-02-19 22:15:16 +00:00 |
Instruction.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
Instructions.h
|
move a bunch of trivial methods to be inline.
|
2008-03-13 05:00:21 +00:00 |
IntrinsicInst.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
Intrinsics.h
|
Reimplement the parameter attributes support, phase #1. hilights:
|
2008-03-12 17:45:29 +00:00 |
Intrinsics.td
|
Fix 80 column violations.
|
2008-03-04 03:19:19 +00:00 |
IntrinsicsARM.td
|
remove attribution from a variety of miscellaneous files.
|
2007-12-29 22:59:10 +00:00 |
IntrinsicsCellSPU.td
|
Final de-tabification.
|
2008-02-27 06:33:05 +00:00 |
IntrinsicsPowerPC.td
|
remove attribution from a variety of miscellaneous files.
|
2007-12-29 22:59:10 +00:00 |
IntrinsicsX86.td
|
Missed one.
|
2008-02-05 01:12:10 +00:00 |
LinkAllPasses.h
|
Add new sretpromotion pass.
|
2008-03-07 21:07:34 +00:00 |
LinkAllVMCore.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
Linker.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
LinkTimeOptimizer.h
|
And final pack of warnings silencing
|
2008-02-20 11:27:04 +00:00 |
Module.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
ModuleProvider.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
ParameterAttributes.h
|
Various improvements suggested by Duncan
|
2008-03-13 04:33:03 +00:00 |
Pass.h
|
Change PMStack::push to accept a PMDataManager* instead of
|
2008-03-13 01:21:31 +00:00 |
PassAnalysisSupport.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
PassManager.h
|
Give PassManager and FunctionPassManager a common base class, with
|
2008-03-11 16:41:42 +00:00 |
PassManagers.h
|
Change PMTopLevelManager's PassManagers vector element type from
|
2008-03-13 01:48:32 +00:00 |
PassSupport.h
|
Add explicit keywords.
|
2008-01-29 11:36:12 +00:00 |
SymbolTableListTraits.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
Type.h
|
add an assertion to catch a null PATypeHolder, patch by Erick Tryzelaar
|
2008-02-25 21:28:46 +00:00 |
TypeSymbolTable.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
Use.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |
User.h
|
To support multiple return values, now ret instruction supports multiple operands instead of one aggregate operand.
|
2008-02-23 00:35:18 +00:00 |
Value.h
|
There is no killUse.
|
2008-03-07 22:24:41 +00:00 |
ValueSymbolTable.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |