2011-02-21 |
Chris Lattner | Better OpenBSD support, patch by Amit Kulkarni. I...
|
commit | commitdiff | tree |
2011-02-21 |
Chris Lattner | a serious "compare CSE" issue that is nontrivial to...
|
commit | commitdiff | tree |
2011-02-21 |
Chris Lattner | fix a crasher in disabled code (on variable stride...
|
commit | commitdiff | tree |
2011-02-21 |
Chris Lattner | add a missed loop deletion case.
|
commit | commitdiff | tree |
2011-02-21 |
Chris Lattner | Add some (disabled code) to print out negative strides.
|
commit | commitdiff | tree |
2011-02-21 |
Chris Lattner | add an idiom that loop idiom could theoretically catch.
|
commit | commitdiff | tree |
2011-02-19 |
Chris Lattner | implement PR9264: disambiguating 'bt mem, imm' as a...
|
commit | commitdiff | tree |
2011-02-19 |
Chris Lattner | rewrite the memset_pattern pattern generation stuff...
|
commit | commitdiff | tree |
2011-02-19 |
Chris Lattner | Stores of null pointers should turn into memset, we...
|
commit | commitdiff | tree |
2011-02-19 |
Chris Lattner | Implement rdar://9009151, transforming strided loop...
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | Now that -loop-idiom uses TargetLibraryInfo properly...
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | add a way to disable all builtins, wire it up to opt...
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | Make loop-idiom use TargetLibraryInfo to determine...
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | add memset and memcpy, though they are always available...
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | rearrange some comments, no functionality change.
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | Have opt set up a specific TargetLibraryInfo for modules
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | introduce a new TargetLibraryInfo pass, which transformation...
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | improve support for OpenBSD, patch by Amit Kulkarni!
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | add a poor division by constant case.
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | add a testcase for r125827
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | prevent jump threading from merging blocks when their...
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | hoist GlobalValue::removeDeadConstantUsers up to being...
|
commit | commitdiff | tree |
2011-02-18 |
Chris Lattner | Don't unroll loops whose header block's address is...
|
commit | commitdiff | tree |
2011-02-17 |
Chris Lattner | have instcombine preserve nsw/nuw/exact when sinking
|
commit | commitdiff | tree |
2011-02-17 |
Chris Lattner | fix typo
|
commit | commitdiff | tree |
2011-02-17 |
Chris Lattner | fix instcombine merging GEPs through a PHI to only...
|
commit | commitdiff | tree |
2011-02-17 |
Chris Lattner | add is always integer, thanks to Frits for noticing...
|
commit | commitdiff | tree |
2011-02-17 |
Chris Lattner | preserve NUW/NSW when transforming add x,x
|
commit | commitdiff | tree |
2011-02-17 |
Chris Lattner | filecheckize
|
commit | commitdiff | tree |
2011-02-17 |
Chris Lattner | add some notes on compares + binops. Remove redundant...
|
commit | commitdiff | tree |
2011-02-17 |
Chris Lattner | fix PR9215, preventing -reassociate from clearing nsw...
|
commit | commitdiff | tree |
2011-02-16 |
Chris Lattner | Add a few missed xforms from GCC PR14753
|
commit | commitdiff | tree |
2011-02-15 |
Chris Lattner | tidy up a bit.
|
commit | commitdiff | tree |
2011-02-15 |
Chris Lattner | Minor fixes to tutorial, patch by Benjamin Meyer!
|
commit | commitdiff | tree |
2011-02-15 |
Chris Lattner | fix comments
|
commit | commitdiff | tree |
2011-02-15 |
Chris Lattner | convert ConstantVector::get to use ArrayRef.
|
commit | commitdiff | tree |
2011-02-15 |
Chris Lattner | fix some typos.
|
commit | commitdiff | tree |
2011-02-14 |
Chris Lattner | revert my ConstantVector patch, it seems to have made...
|
commit | commitdiff | tree |
2011-02-14 |
Chris Lattner | Switch ConstantVector::get to use ArrayRef instead...
|
commit | commitdiff | tree |
2011-02-14 |
Chris Lattner | add a new ArrayRef class. This is intended to replace...
|
commit | commitdiff | tree |
2011-02-14 |
Chris Lattner | fix PR9210 by implementing some type legalization logic for
|
commit | commitdiff | tree |
2011-02-14 |
Chris Lattner | fix two comment thinkos
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | missed a header
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | Enhance ComputeMaskedBits to know that aligned frameindexes
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | fix thinko :)
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | Revisit my fix for PR9028: the issue is that DAGCombine was
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | remove a now-unneccesary cast.
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | when legalizing extremely wide shifts, make sure that
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | fix visitShift to properly zero extend the shift amount...
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | improve solaris support, from PR9109, patch by Yuri!
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | add PR#
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | implement instcombine folding for things like (x >...
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | add a helper method.
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | refactor some code out into a helper method.
|
commit | commitdiff | tree |
2011-02-13 |
Chris Lattner | teach SCEV that the scale and addition of an inbounds...
|
commit | commitdiff | tree |
2011-02-11 |
Chris Lattner | attempt to capture recent discussion about overflow...
|
commit | commitdiff | tree |
2011-02-11 |
Chris Lattner | Per discussion with Dan G, inbounds geps *certainly...
|
commit | commitdiff | tree |
2011-02-11 |
Chris Lattner | When lowering an inbounds gep, the intermediate adds...
|
commit | commitdiff | tree |
2011-02-11 |
Chris Lattner | fix dumping of METADATA_ATTACHMENT2 names, patch by...
|
commit | commitdiff | tree |
2011-02-11 |
Chris Lattner | make ConstantExpr::replaceUsesOfWithOnConstant preserve...
|
commit | commitdiff | tree |
2011-02-11 |
Chris Lattner | make the constantexpr interfaces for inbounds GEPs...
|
commit | commitdiff | tree |
2011-02-10 |
Chris Lattner | implement the first part of PR8882: when lowering an...
|
commit | commitdiff | tree |
2011-02-10 |
Chris Lattner | switch the constantexpr, target folder, and IRBuilder...
|
commit | commitdiff | tree |
2011-02-10 |
Chris Lattner | Enhance a bunch of transformations in instcombine to...
|
commit | commitdiff | tree |
2011-02-10 |
Chris Lattner | Enhance the "compare with shift" and "compare with...
|
commit | commitdiff | tree |
2011-02-10 |
Chris Lattner | more cleanups, notably bitcast isn't used for "signed...
|
commit | commitdiff | tree |
2011-02-10 |
Chris Lattner | A bunch of cleanups and simplifications using the new...
|
commit | commitdiff | tree |
2011-02-10 |
Chris Lattner | teach SimplifyDemandedBits that exact shifts demand...
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | Teach instsimplify some tricks about exact/nuw/nsw...
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | merge two tests.
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | Rework InstrTypes.h so to reduce the repetition around...
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | emit a specific error when the input file is empty...
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | fix typo
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | enrich folder interfaces around exactness.
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | refactor ConstantExpr interfaces a bit around "exactness".
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | remove a small scattering of basically pointless tests...
|
commit | commitdiff | tree |
2011-02-09 |
Chris Lattner | remove a broken test, this is matching nounwind on...
|
commit | commitdiff | tree |
2011-02-07 |
Chris Lattner | fix comment change.
|
commit | commitdiff | tree |
2011-02-07 |
Chris Lattner | implement .ll and .bc support for nsw/nuw on shl and...
|
commit | commitdiff | tree |
2011-02-06 |
Chris Lattner | teach instsimplify to transform (X / Y) * Y to X
|
commit | commitdiff | tree |
2011-02-06 |
Chris Lattner | rename test.
|
commit | commitdiff | tree |
2011-02-06 |
Chris Lattner | enhance vmcore to know that udiv's can be exact, and...
|
commit | commitdiff | tree |
2011-01-31 |
Chris Lattner | add a note, progress unblocked by PR8575 being fixed.
|
commit | commitdiff | tree |
2011-01-27 |
Chris Lattner | Don't infinitely recurse! Patch by Marius Wachtler!
|
commit | commitdiff | tree |
2011-01-24 |
Chris Lattner | fix PR8928 by clearing a stale map, patch by Jakub...
|
commit | commitdiff | tree |
2011-01-24 |
Chris Lattner | fix a missing shuffle pattern, PR9009. Patch by Artiom...
|
commit | commitdiff | tree |
2011-01-24 |
Chris Lattner | merge all the "crash tests" into crash.ll
|
commit | commitdiff | tree |
2011-01-24 |
Chris Lattner | fix PR9017, a bug where we'd assert when promoting...
|
commit | commitdiff | tree |
2011-01-24 |
Chris Lattner | fix PR9015, a crash linking recursive metadata.
|
commit | commitdiff | tree |
2011-01-24 |
Chris Lattner | this isn't a memset, we do convert dest[i] to one though :)
|
commit | commitdiff | tree |
2011-01-24 |
Chris Lattner | with recent work, we now optimize this into:
|
commit | commitdiff | tree |
2011-01-24 |
Chris Lattner | enhance SRoA to promote allocas that are used by PHI...
|
commit | commitdiff | tree |
2011-01-23 |
Chris Lattner | Enhance SRoA to promote allocas that are used by selects...
|
commit | commitdiff | tree |
2011-01-23 |
Chris Lattner | teach Value::isDereferenceablePointer that byval arguments...
|
commit | commitdiff | tree |
2011-01-23 |
Chris Lattner | Enhance SRoA to be more aggressive about scalarization...
|
commit | commitdiff | tree |
2011-01-23 |
Chris Lattner | have AllocaInfo store the alloca being inspected, simplifyin...
|
commit | commitdiff | tree |
2011-01-23 |
Chris Lattner | Rearrange some code a bit. Change MarkUnsafe to
|
commit | commitdiff | tree |
2011-01-23 |
Chris Lattner | remove an old hack that avoided creating MMX datatypes...
|
commit | commitdiff | tree |
2011-01-22 |
Chris Lattner | add DW_TAG for rvalue refs.
|
commit | commitdiff | tree |
2011-01-21 |
Chris Lattner | fix PR9013, an infinite loop in instcombine.
|
commit | commitdiff | tree |
next |