projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add support for variable argument functions!
[oota-llvm.git]
/
lib
/
Transforms
/
2003-05-08
Chris Lattner
Handle va_arg instruction correctly
tree
|
commitdiff
2003-05-08
Chris Lattner
Don't inline functions that take variable numbers of...
tree
|
commitdiff
2003-05-08
Chris Lattner
Remove using decl
tree
|
commitdiff
2003-05-02
Chris Lattner
Attempt to fix sumant's typesafety issue
tree
|
commitdiff
2003-05-02
Chris Lattner
Fix spelling
tree
|
commitdiff
2003-05-01
Chris Lattner
Fix Bug: LowerSwitch/2003-05-01-PHIProblem.ll
tree
|
commitdiff
2003-05-01
Chris Lattner
Fix bug: LevelRaise/2003-05-01-CallCast.ll
tree
|
commitdiff
2003-04-30
Chris Lattner
Fix another case where constexprs could cause a crash
tree
|
commitdiff
2003-04-30
Chris Lattner
Fix constant folding of constexprs
tree
|
commitdiff
2003-04-28
Chris Lattner
Create constant expression casts instead of constant...
tree
|
commitdiff
2003-04-28
Chris Lattner
Fix several bugs:
tree
|
commitdiff
2003-04-27
Chris Lattner
Avoid naming things exactly the same
tree
|
commitdiff
2003-04-25
Chris Lattner
Fix bug: ADCE/2003-04-25-PHIPostDominateProblem.ll
tree
|
commitdiff
2003-04-25
Chris Lattner
Fix major problem with PHI node traversal: rechecking...
tree
|
commitdiff
2003-04-25
Chris Lattner
Minor non-functional changes:
tree
|
commitdiff
2003-04-25
Chris Lattner
Fix bug: mem2reg/2003-04-24-MultipleIdenticalSuccessors.ll
tree
|
commitdiff
2003-04-24
Chris Lattner
Make the levelraise pass be well behaved w.r.t the...
tree
|
commitdiff
2003-04-24
Chris Lattner
Fix iterator invalidation problem
tree
|
commitdiff
2003-04-24
Chris Lattner
Make sure that the cloned module retains the type symbo...
tree
|
commitdiff
2003-04-24
Chris Lattner
Make sure to preserve endiannes and pointer size when...
tree
|
commitdiff
2003-04-23
Chris Lattner
Fix Bug: Linker/2003-04-23-LinkOnceLost.ll
tree
|
commitdiff
2003-04-23
Chris Lattner
Remove unnecesary &*'s
tree
|
commitdiff
2003-04-23
Chris Lattner
New pass to lower switch instructions to branch instruc...
tree
|
commitdiff
2003-04-23
Chris Lattner
Minor cleanups
tree
|
commitdiff
2003-04-22
Chris Lattner
Add warning when linking modules with disagreeing targe...
tree
|
commitdiff
2003-04-22
Chris Lattner
Preserve the new moduleID field
tree
|
commitdiff
2003-04-21
Chris Lattner
Fix bug: 2003-01-30-LinkerRename.ll
tree
|
commitdiff
2003-04-21
Chris Lattner
Fix linking a function with qualifiers to a external...
tree
|
commitdiff
2003-04-21
Chris Lattner
Fix bug where use still existed in dead code
tree
|
commitdiff
2003-04-19
Chris Lattner
Implement: FunctionResolve/2003-04-18-ForwardDeclGlobal.ll
tree
|
commitdiff
2003-04-18
Chris Lattner
Fix bug: Mem2reg/2003-04-18-DeadBlockProblem.ll
tree
|
commitdiff
2003-04-18
Chris Lattner
Global constants CAN be external
tree
|
commitdiff
2003-04-18
Chris Lattner
Refactor CloneFunction to expose the new CloneBasicBloc...
tree
|
commitdiff
2003-04-18
Chris Lattner
New const_cast instead of c style cast
tree
|
commitdiff
2003-04-16
Chris Lattner
Change the interface to constant expressions to allow...
tree
|
commitdiff
2003-04-16
Chris Lattner
Add new linkage types to support a real frontend
tree
|
commitdiff
2003-04-13
Chris Lattner
Make help message more clear
tree
|
commitdiff
2003-04-10
Chris Lattner
* Fix bug: Mem2Reg/2003-04-10-DFNotFound.ll
tree
|
commitdiff
2003-03-31
Chris Lattner
Initial checkin of PRE on LLVM. This implementation...
tree
|
commitdiff
2003-03-31
Chris Lattner
* We now preserve the no-critical-edge pass (because...
tree
|
commitdiff
2003-03-21
Chris Lattner
Move BreakCriticalEdges pass to lib/Transforms/Utils
tree
|
commitdiff
2003-03-11
Chris Lattner
Add the following instcombine xforms:
tree
|
commitdiff
2003-03-10
Chris Lattner
Implement: -A*-B == A*B
tree
|
commitdiff
2003-03-10
Chris Lattner
Add new transformation: // (~A | ~B) == (~(A & B))
tree
|
commitdiff
2003-03-10
Chris Lattner
Generalize not and neg comparison testers to allow...
tree
|
commitdiff
2003-03-10
Chris Lattner
Generalize (A+c1)+c2 optimization to work with all...
tree
|
commitdiff
2003-03-10
Chris Lattner
Minor change, no functionality diff
tree
|
commitdiff
2003-03-10
Chris Lattner
Fix bug: (x << 100) wasn't folded to 0, but (x >> 100...
tree
|
commitdiff
2003-03-10
Chris Lattner
Implement: (A|B)^B == A & (~B)
tree
|
commitdiff
2003-03-07
Chris Lattner
Fix bug: SimplifyCFG/2003-03-07-DominateProblem.ll
tree
|
commitdiff
2003-03-05
Chris Lattner
Implement %test7 in InstCombine/getelementptr.ll
tree
|
commitdiff
2003-03-05
Chris Lattner
Implement CFGSimplify/PhiBlockMerge*.ll
tree
|
commitdiff
2003-03-05
Chris Lattner
Implement testcase CFGSimplify/EqualPHIEdgeBlockMerge.ll
tree
|
commitdiff
2003-03-03
Chris Lattner
Convert LICM over to use AliasSetTracker. Besides...
tree
|
commitdiff
2003-03-03
Chris Lattner
Eliminate tons of bogus warnings
tree
|
commitdiff
2003-03-03
Chris Lattner
Change the mem2reg interface to accept a TargetData...
tree
|
commitdiff
2003-02-28
Chris Lattner
Fix bug: LICM/2003-02-28-PromoteDifferentType.ll
tree
|
commitdiff
2003-02-28
Chris Lattner
Fix bug I introduced yesterday :(
tree
|
commitdiff
2003-02-28
Chris Lattner
Fix bug: LICM/2003-02-27-PreheaderExitNodeUpdate.ll
tree
|
commitdiff
2003-02-27
Chris Lattner
Fix bug: 2003-02-27-PreheaderExitNodeUpdate.ll by updat...
tree
|
commitdiff
2003-02-27
Chris Lattner
Add a new assertion to check that stuff is happening...
tree
|
commitdiff
2003-02-27
Chris Lattner
Fix bug: 2003-02-27-StoreSinkPHIs.ll
tree
|
commitdiff
2003-02-27
Chris Lattner
* Don't forget to update Loop information!
tree
|
commitdiff
2003-02-27
Chris Lattner
Replace assertion with a handler.
tree
|
commitdiff
2003-02-27
Chris Lattner
* Significant changes to the preheader insertion pass:
tree
|
commitdiff
2003-02-26
Chris Lattner
Convert to work with new AliasAnalysis interface by...
tree
|
commitdiff
2003-02-24
Chris Lattner
Rename Instruction::hasSideEffects() -> mayWriteToMemory()
tree
|
commitdiff
2003-02-24
Chris Lattner
Initial implementation of Loop invariant memory->scalar...
tree
|
commitdiff
2003-02-22
Chris Lattner
Split mem2reg promotion into two parts: a function...
tree
|
commitdiff
2003-02-22
Chris Lattner
Clean up std namespace references
tree
|
commitdiff
2003-02-18
Chris Lattner
4 new transformations:
tree
|
commitdiff
2003-02-18
Chris Lattner
Add a variety of new transformations:
tree
|
commitdiff
2003-02-14
Anand Shukla
Changes to runtime framework
tree
|
commitdiff
2003-02-14
Chris Lattner
Fix a bug that cause a crash resolving questionable...
tree
|
commitdiff
2003-02-14
Chris Lattner
Fix a misunderstanding of the standard associative...
tree
|
commitdiff
2003-02-14
Chris Lattner
Fix bug: LevelRaise/2003-02-13-CallRaise.ll
tree
|
commitdiff
2003-02-10
Chris Lattner
Revert Anand's patch which broke the build
tree
|
commitdiff
2003-02-09
Anand Shukla
*** empty log message ***
tree
|
commitdiff
2003-02-06
Chris Lattner
Fix a problem Sumant was running into
tree
|
commitdiff
2003-02-03
Chris Lattner
Split public interface out into header file
tree
|
commitdiff
2003-02-01
Chris Lattner
Change DSGraph stuff to use hash_(set|map) instead...
tree
|
commitdiff
2003-02-01
Chris Lattner
Fix typo
tree
|
commitdiff
2003-01-30
Chris Lattner
Fix a bug resolving sprintf(...) to sprintf(char*,...
tree
|
commitdiff
2003-01-30
Chris Lattner
Actually print the function _name_ if there is a problem
tree
|
commitdiff
2003-01-30
Chris Lattner
* Fix linking of opaque types and their non-opaque...
tree
|
commitdiff
2003-01-30
Chris Lattner
Eliminate using decls
tree
|
commitdiff
2003-01-30
Chris Lattner
* Fix function resolution for varargs function to gener...
tree
|
commitdiff
2003-01-30
Chris Lattner
Fix levelraise/2003-01-30-ShiftCrash.ll
tree
|
commitdiff
2003-01-29
Chris Lattner
Initial checkin of pool allocation code
tree
|
commitdiff
2003-01-24
Chris Lattner
Disable construction of pool allocator
tree
|
commitdiff
2003-01-23
Chris Lattner
Fix bug: LevelRaise/2003-01-22-GEPProblem.ll
tree
|
commitdiff
2003-01-23
Chris Lattner
Fix bug: ADCE/2003-01-22-PredecessorProblem.ll
tree
|
commitdiff
2003-01-14
Chris Lattner
Rename include/llvm/Transforms/Instrumentation/TraceFun...
tree
|
commitdiff
2003-01-14
Chris Lattner
Fix typeo
tree
|
commitdiff
2003-01-14
Chris Lattner
Remove unused header and function
tree
|
commitdiff
2003-01-14
Chris Lattner
Clean up #includes
tree
|
commitdiff
2003-01-14
Chris Lattner
Fix bug
tree
|
commitdiff
2003-01-13
Chris Lattner
Add debugging helper
tree
|
commitdiff
2003-01-13
Chris Lattner
Make sure to handle %'s in strings correctly so that...
tree
|
commitdiff
2003-01-13
Chris Lattner
Fix references to functions
tree
|
commitdiff
next