Simple test for constant expressions constructed from global addresses.
[oota-llvm.git] / lib /
2002-09-26 Chris LattnerFirst try at implementing the AliasSetTracker class...
2002-09-26 Chris Lattner - Further cleanups of LICM pass, remove extra work...
2002-09-26 Chris LattnerImprove comments, doxygenize more
2002-09-26 Chris LattnerClean up LICM significantly now that it is guaranteed...
2002-09-26 Chris LattnerChange pass name to something sane
2002-09-26 Chris LattnerLoop invariant code motion now depends on the LoopPrehe...
2002-09-26 Chris Lattner- Cleanup break-crit-edges pass by making SplitCritical...
2002-09-26 Chris LattnerCheckin new loop-preheader insertion pass.
2002-09-26 Chris LattnerFix printing of loop information
2002-09-26 Chris Lattner - Add methods to ImmediateDominators & DominatorTree...
2002-09-26 Chris Lattner - Add new methods to LoopInfo: getLoopPreheader,...
2002-09-26 Chris Lattner - Add new ctor to BasicBlock to allow insertion befor...
2002-09-26 Chris LattnerConverted SimpleStructMutation to take TargetData as...
2002-09-25 Chris LattnerChange LowerAllocations pass to 'require' TargetData...
2002-09-25 Chris LattnerConvert TargetData to be an ImmutablePass
2002-09-25 Chris LattnerConvert BasicVN to be an ImmutablePass
2002-09-25 Chris Lattner* Fix ugly bug in previous checkin where I reused the...
2002-09-25 Chris LattnerAdd support for ImmutablePasses, which are not run...
2002-09-25 Nick HildenbrandtStrings now handled correctly.
2002-09-24 Chris Lattner - Fix bug: Mem2Reg/2002-05-01-ShouldNotPromoteThisAll...
2002-09-24 Chris LattnerEliminate extraneous #include
2002-09-24 Chris LattnerFix bug: SimplifyCFG/2002-09-24-PHIAssertion.ll
2002-09-24 Chris Lattner- Do not expose Critical Edge breaking mechanics outsid...
2002-09-24 Chris Lattner - Do not expose Critical Edge breaking mechanics outsi...
2002-09-24 Chris Lattner Correlated Exprs pass now requires BCE pass instead...
2002-09-24 Chris Lattner - Expose passinfo from BreakCriticalEdges pass so...
2002-09-24 Chris LattnerMinor cleanups
2002-09-24 Chris LattnerAdd new BreakCriticalEdges pass
2002-09-24 Chris LattnerMake users of FindUsedTypes not have problems with...
2002-09-23 Chris LattnerOptimize away cases like:
2002-09-23 Chris LattnerFix: ConstantMerge/2002-09-23-CPR-Update.ll
2002-09-23 Nick HildenbrandtParenthesis are now added to casts of type array.
2002-09-23 Chris Lattner* Fix bug: CorrelatedExprs/2002-09-23-PHIUpdateBug.ll
2002-09-23 Chris LattnerInsert resolved constants into the global map so they...
2002-09-23 Vikram S. AdvePut intermediate source files in a subdirectory here...
2002-09-23 Vikram S. AdveDisable reassociation pass in LLC until it is fixed.
2002-09-22 Chris LattnerDon't insert a PHI node to merge "returns" from an...
2002-09-21 Anand ShuklaChanged codegen to add 2 empty slots at the top of...
2002-09-21 Anand ShuklaInitial version: it adds 2 empty slots at the top of...
2002-09-20 Chris LattnerFix cwriter to not output FP constants in ascii, output...
2002-09-20 Chris LattnerFix bug: 2002-09-20-VarArgPrototypes.ll
2002-09-20 Anand ShuklaChanged uchar to unsigned char in function ParseBytecod...
2002-09-20 Anand ShuklaAdded checking threshold
2002-09-20 Chris LattnerFix output of typedefs to avoid syntax errors.
2002-09-20 Chris Lattner* Add a couple of comments to the output c code
2002-09-20 Chris LattnerAnother change that doesn't affect functionality. ...
2002-09-20 Chris LattnerMake the StructPrinted set only take memory when it...
2002-09-20 Chris LattnerNo functionality changes, primarily just changing tab...
2002-09-20 Vikram S. AdveAdd method IGNode::getCombinedDegree to count the sum...
2002-09-20 Vikram S. AdveAdd PostOpts/ and rename PreSelection/ to PreOpts/.
2002-09-20 Vikram S. AdveAdd peephole optimization pass at the end of code gener...
2002-09-20 Vikram S. AdveAdded class MachineOptInfo as interface to target-specific
2002-09-20 Vikram S. AdveAdd method MachineInstr::replace to rewrite a machine...
2002-09-20 Vikram S. AdveAllow copy coalescing in more cases: if sum of node...
2002-09-20 Vikram S. AdvePeephole optimization pass on final machine code.
2002-09-20 Vikram S. AdveFiles moved to CodeGen/PreOpts.
2002-09-20 Vikram S. AdveMoving these files from Code/PreSelection to here.
2002-09-19 Chris LattnerAdd an optimization to support the most common access...
2002-09-19 Chris LattnerMake sure that we abort if an error happens as early...
2002-09-18 Anand Shuklasplit retracing into a separate file
2002-09-18 Chris LattnerCompile sub-directories in parallel, because they don...
2002-09-18 Misha BrukmanRemoved unnecessary #includes.
2002-09-18 Misha BrukmanFixed typo.
2002-09-17 Chris LattnerDon't put default parameter values into .cpp files...
2002-09-17 Chris LattnerThere is a #define in some header that conflicts with...
2002-09-17 Chris LattnerFix bug: test/Regression/Transforms/InstCombine/2002...
2002-09-17 Anand ShuklaRemoved debug info printing
2002-09-17 Chris LattnerAdd support for GCC 2.96
2002-09-17 Vikram S. AdveDon't print global variable definitions twice! Sun...
2002-09-17 Vikram S. AdveRemove specification of argument default from cpp file.
2002-09-16 Chris LattnerFix FunctionInlining pass assertion failure:
2002-09-16 Chris LattnerFix: test/Regression/LLC/badidx.c problem
2002-09-16 Vikram S. AdveExtract most of the transformation into an externally...
2002-09-16 Vikram S. AdveUse ulong instead of uint for size expressions.
2002-09-16 Vikram S. AdveAdd methods to query about the representation of LLVM...
2002-09-16 Vikram S. AdveDon't print out global names unnecesssarily. Also...
2002-09-16 Vikram S. AdveMove all the code that creates code generation passes...
2002-09-16 Vikram S. AdveAdd subdirectory PreSelection.
2002-09-16 Vikram S. AdveNew preselection pass that specializes LLVM code for...
2002-09-16 Vikram S. AdveDump routine now writes out allocated register numbers...
2002-09-16 Vikram S. AdveImprove and fix error in allocating stack slots: adjust...
2002-09-16 Vikram S. AdveAdd a version of ChooseRegOrImmed to handle numerical...
2002-09-16 Vikram S. AdveAdd an assertion.
2002-09-16 Anand ShuklaIncorporated changes in alloca and getElementPointer...
2002-09-16 Anand ShuklaIncorporated changes in alloca instruction
2002-09-15 Vikram S. AdveNo longer need to sign-extend array indices to 64 bits...
2002-09-15 Vikram S. AdveFix typos in previous checkin.
2002-09-15 Chris LattnerRegAllocCommon no longer includes CommandLine.h so...
2002-09-14 Vikram S. AdveBreak RA_DEBUG option into several levels to get better...
2002-09-14 Vikram S. AdveRemove unnecessary include.
2002-09-14 Vikram S. AdveBreak RA_DEBUG option into several levels to get better...
2002-09-14 Nick HildenbrandtFixed problem with printing struct definitions in the...
2002-09-14 Chris LattnerFix bug I introduced
2002-09-14 Vikram S. AdveMoving to lib/CodeGen/RegAlloc.
2002-09-14 Misha BrukmanFunction.h is unnecessary when Module.h is included.
2002-09-14 Misha BrukmanOn the quest of eliminating unnecessary includes.
2002-09-14 Misha BrukmanAgain, including Module makes Function unnecessary.
2002-09-14 Misha BrukmanFollowing Chris's advice, I'm pruning some unnecessary...
2002-09-13 Chris Lattner* Fix a bug that was causing lli to misrun:
2002-09-13 Chris LattnerChange the MallocInst & AllocaInst ctors to take the...
next