.. |
ADT
|
fix off by one error.
|
2008-04-16 04:10:37 +00:00 |
Analysis
|
Major repairs to the post-dominators implementation. Patch from Florian Brandner!
|
2008-04-16 04:21:16 +00:00 |
Assembly
|
Fix newly-introduced 4.3 warnings
|
2008-02-20 12:07:57 +00:00 |
Bitcode
|
Added support for Create() calls that take an argument besides the
|
2008-04-07 21:36:46 +00:00 |
CodeGen
|
Rewrite LiveVariable liveness computation. The new implementation is much simplified. It eliminated the nasty recursive routines and removed the partial def / use bookkeeping. There is also potential for performance improvement by replacing the conservative handling of partial physical register definitions. The code is currently disabled until live interval analysis is taught of the name scheme.
|
2008-04-16 09:46:40 +00:00 |
Config
|
Use C-style comments :)
|
2008-03-23 13:44:17 +00:00 |
Debugger
|
rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile.
|
2008-04-01 03:59:34 +00:00 |
ExecutionEngine
|
Make ExecutionEngine::updateGlobalMapping return the old mapping.
|
2008-04-04 04:47:41 +00:00 |
Support
|
Add support for equality comparison of CallSite's.
|
2008-04-13 19:40:26 +00:00 |
System
|
Make getDirnameSep a static method (not part of Path's interface).
|
2008-04-07 22:01:32 +00:00 |
Target
|
Sort sub-registers and super-registers lists according to super-sub register relations. e.g. X86::RAX sub-register list is EAX, AX, AL, AH (order of last two are not guaranteed).
|
2008-04-15 07:56:03 +00:00 |
Transforms
|
Factor a bunch of functionality related to memcpy and memset transforms out of
|
2008-04-09 08:23:16 +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
|
API changes for class Use size reduction, wave 1.
|
2008-04-06 20:25:17 +00:00 |
CallGraphSCCPass.h
|
PassInfo keep tracks whether a pass is an analysis pass or not.
|
2008-03-19 21:56:59 +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
|
ConstantFP::get should be static.
|
2008-04-09 17:16:28 +00:00 |
DerivedTypes.h
|
Update comments to use 2.0 syntax type names.
|
2008-04-09 18:24:25 +00:00 |
Function.h
|
Convenience method for setting the nounwind
|
2008-04-08 07:23:58 +00:00 |
GlobalAlias.h
|
API changes for class Use size reduction, wave 1.
|
2008-04-06 20:25:17 +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
|
API changes for class Use size reduction, wave 1.
|
2008-04-06 20:25:17 +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
|
API changes for class Use size reduction, wave 1.
|
2008-04-06 20:25:17 +00:00 |
Instruction.def
|
Add GetResultInst. First step for multiple return value support.
|
2008-02-19 22:15:16 +00:00 |
Instruction.h
|
Add const qualifiers.
|
2008-04-09 18:31:41 +00:00 |
Instructions.h
|
API changes for class Use size reduction, wave 1.
|
2008-04-06 20:25:17 +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
|
Undo 48570. Correctly match mmx shift instructions with an immediate operand.
|
2008-03-21 00:40:09 +00:00 |
LinkAllPasses.h
|
Factor a bunch of functionality related to memcpy and memset transforms out of
|
2008-04-09 08:23:16 +00:00 |
LinkAllVMCore.h
|
prune unneeded #includes
|
2008-04-01 04:00:45 +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
|
Add explicit keywords.
|
2008-03-25 22:06:05 +00:00 |
ParameterAttributes.h
|
Various improvements suggested by Duncan
|
2008-03-13 04:33:03 +00:00 |
Pass.h
|
Don't include <map> in Pass.h, which doesn't need it. This requires
|
2008-03-21 23:51:57 +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
|
Don't include <map> in Pass.h, which doesn't need it. This requires
|
2008-03-21 23:51:57 +00:00 |
PassSupport.h
|
PassInfo keep tracks whether a pass is an analysis pass or not.
|
2008-03-19 21:56:59 +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
|
test commit
|
2008-03-31 17:09:58 +00:00 |
User.h
|
API changes for class Use size reduction, wave 1.
|
2008-04-06 20:25:17 +00:00 |
Value.h
|
move the Use destructor where it belongs to
|
2008-03-14 22:03:02 +00:00 |
ValueSymbolTable.h
|
Don't attribute in file headers anymore. See llvmdev for the
|
2007-12-29 19:59:42 +00:00 |