2008-11-27 |
Chris Lattner | switch InstCombine::visitLoadInst to use
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | improve const correctness.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | enhance FindAvailableLoadedValue to make use of AliasAnalysis
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | move FindAvailableLoadedValue from JumpThreading to...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | simplify this code a bit.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | Use the new MergeBasicBlockIntoOnlyPred function.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | move MergeBasicBlockIntoOnlyPred to Transforms/Utils.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | rename ThreadBlock to ProcessBlock, since it does other...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | Make jump threading substantially more powerful, in...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | Turn on my codegen prepare heuristic by default. It...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | teach the new heuristic how to handle inline asm.
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | Improve ValueAlreadyLiveAtInst with a cheap and dirty...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | Start rewroking a subpiece of the profitability heuristic...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | add a long-overdue AllocaInst::isStaticAlloca method.
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | add a comment, make save/restore logic more obvious.
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | This adds in some code (currently disabled unless you...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | Teach CodeGenPrepare to look through Bitcast instructions...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | fix an over-reduced test.
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | this doesn't need EH
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | This method got renamed, thanks to Mattias Holm for...
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | Teach MatchScaledValue to handle Scales by 1 with MatchAddr...
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | significantly refactor all the addressing mode matching...
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | refactor all the constantexpr/instruction handling...
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | another minor tweak
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | minor cleanups no functionality change.
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | rearrange and tidy some code, no functionality change.
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | minor cleanups to debug code, no functionality change.
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | reenable test
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | reenable the right part of the code.
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | revert an accidental commit, this fixes the regression...
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | Fix 3113: If we have a dead cyclic PHI, replace the...
|
commit | commitdiff | tree |
2008-11-23 |
Chris Lattner | Make JIT::runFunction handle functions with non-C calling...
|
commit | commitdiff | tree |
2008-11-22 |
Chris Lattner | Describe how the JIT maps fields to MachineOperands...
|
commit | commitdiff | tree |
2008-11-21 |
Chris Lattner | reapply Sanjiv's patch to genericize memcpy/memset...
|
commit | commitdiff | tree |
2008-11-20 |
Chris Lattner | add an operator= to assign to smallstring.
|
commit | commitdiff | tree |
2008-11-19 |
Chris Lattner | add a write method.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | punctuate, add wording about patches contributed by...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | eliminate some std::set's.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify loop
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify a bunch more instcombines to use m_Specific...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | factor the code for simplifying (icmp)|(icmp) into...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | do some computation with apints instead of ConstantInts.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | merge a check into a place where it is simpler.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | factor a whole bunch of code out into a helper function.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify the conditions on two gigantic if's, decreasing...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify some instcombine matches by using m_Specific
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | add a new m_Specific pattern that matches only if we...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | Use new m_SelectCst template to eliminate macros.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | add a new template for matching a select between two...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify code.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | Handle the case where there is no "not". It is possible...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | factor a bunch of copy/paste code out into a helper...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | make this actually test what it is trying to.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | rearrange some code, no functionality change.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | if we're going to use a macro, use it maximally. no...
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | last validation errors
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | fix some validation errors <it> -> <i>
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | fix some validation errors.
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | remove an extraneous tag
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | Make this document *substantially* better and cover...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | final edits
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | eliminate a couple more uses of utohexstr.
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Use utohex_buffer instead of utohexstr to avoid creating...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | split out the functionality of utohexstr into a new...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Move getCastToEmpty out of DIDescriptor into DIFactory...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Fix an over aggressive assumption that struct decls...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Fix a bug with default arguments that apple gcc doesn...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | move some cases around to silence these sorts of warnings in
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | add new file
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Add a new set of helper classes for creating and reading...
|
commit | commitdiff | tree |
2008-11-09 |
Chris Lattner | fix validation problem.
|
commit | commitdiff | tree |
2008-10-30 |
Chris Lattner | mention fortran status.
|
commit | commitdiff | tree |
2008-10-29 |
Chris Lattner | add testcase for PR2964
|
commit | commitdiff | tree |
2008-10-29 |
Chris Lattner | Fix PR2967 by not deleting volatile load/stores that...
|
commit | commitdiff | tree |
2008-10-28 |
Chris Lattner | llvm-ld doesn't have a -march option. This fixes PR2961
|
commit | commitdiff | tree |
2008-10-28 |
Chris Lattner | Don't produce invalid comparisons after legalize.
|
commit | commitdiff | tree |
2008-10-28 |
Chris Lattner | fix some whitespace stuff
|
commit | commitdiff | tree |
2008-10-28 |
Chris Lattner | fit in 80 cols
|
commit | commitdiff | tree |
2008-10-28 |
Chris Lattner | Fix a nasty miscompilation of 176.gcc on linux/x86...
|
commit | commitdiff | tree |
2008-10-28 |
Chris Lattner | more comment cleanups.
|
commit | commitdiff | tree |
2008-10-28 |
Chris Lattner | comment cleanups.
|
commit | commitdiff | tree |
2008-10-27 |
Chris Lattner | rename vec_spat -> vec_splat, pointed out by duncan
|
commit | commitdiff | tree |
2008-10-27 |
Chris Lattner | Rewrite all the 'PromoteLocallyUsedAlloca[s]' logic...
|
commit | commitdiff | tree |
2008-10-27 |
Chris Lattner | no need to print output
|
commit | commitdiff | tree |
2008-10-27 |
Chris Lattner | Add a new LargeBlockInfo helper, which is just a wrapper...
|
commit | commitdiff | tree |
2008-10-27 |
Chris Lattner | mention getresult -> extractvalue (PR2935)
|
commit | commitdiff | tree |
2008-10-26 |
Chris Lattner | fix PR2953, an off-by-one error handling formatted...
|
commit | commitdiff | tree |
2008-10-26 |
Chris Lattner | remove eh output from this test.
|
commit | commitdiff | tree |
2008-10-23 |
Chris Lattner | make this test not depend on how the system header...
|
commit | commitdiff | tree |
2008-10-22 |
Chris Lattner | Fix PR2907 by digging through constant expressions...
|
commit | commitdiff | tree |
2008-10-21 |
Chris Lattner | really fix run line
|
commit | commitdiff | tree |
2008-10-21 |
Chris Lattner | fix run line
|
commit | commitdiff | tree |
2008-10-21 |
Chris Lattner | remove some unneeded eh generation
|
commit | commitdiff | tree |
2008-10-21 |
Chris Lattner | Fix gcc.c-torture/compile/920520-1.c by inserting bitconverts
|
commit | commitdiff | tree |
2008-10-18 |
Chris Lattner | Reapply r57699 with a fix to not crash on asms with...
|
commit | commitdiff | tree |
2008-10-17 |
Chris Lattner | add support for 128 bit aggregates.
|
commit | commitdiff | tree |
2008-10-17 |
Chris Lattner | add support for 128 bit inputs on both x86-64 and x86-32.
|
commit | commitdiff | tree |
2008-10-17 |
Chris Lattner | Fix a bug where the x86 backend would reject 64-bit...
|
commit | commitdiff | tree |
2008-10-17 |
Chris Lattner | Fix PR2356 on PowerPC: if we have an input and output...
|
commit | commitdiff | tree |
2008-10-17 |
Chris Lattner | remove an xfailed test.
|
commit | commitdiff | tree |
next |