2011-04-26 |
Chris Lattner | Enhance memdep to return clobber relation between noalias...
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | use AA::isMustAlias to simplify some calls.
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | remove support for llvm.invariant.end from memdep....
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | make a couple of changes to the standard pass pipeline:
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | Transform: "icmp eq (trunc (lshr(X, cst1)), cst" to...
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | some random cleanups, no functionality change.
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | add an m_ConstantInt matching predicate that binds...
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | Improve the bail-out predicate to really only kick...
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | don't emit the symbol name twice for local bss and...
|
commit | commitdiff | tree |
2011-04-26 |
Chris Lattner | Enhance MemDep: When alias analysis returns a partial...
|
commit | commitdiff | tree |
2011-04-25 |
Chris Lattner | mark a large static table static. Pointed out by Michael...
|
commit | commitdiff | tree |
2011-04-25 |
Chris Lattner | Improve adherence to general style, use "foo_t &x"...
|
commit | commitdiff | tree |
2011-04-25 |
Chris Lattner | allow adding a FoldingSetNodeID to a FastFoldingSetNode...
|
commit | commitdiff | tree |
2011-04-25 |
Chris Lattner | add a missed bitfield instcombine.
|
commit | commitdiff | tree |
2011-04-22 |
Chris Lattner | Recommit the fix for rdar://9289512 with a couple tweaks to
|
commit | commitdiff | tree |
2011-04-19 |
Chris Lattner | add a helper method.
|
commit | commitdiff | tree |
2011-04-19 |
Chris Lattner | Implement support for x86 fastisel of small fixed-sized...
|
commit | commitdiff | tree |
2011-04-19 |
Chris Lattner | tidy up
|
commit | commitdiff | tree |
2011-04-19 |
Chris Lattner | Implement support for fast isel of calls of i1 arguments...
|
commit | commitdiff | tree |
2011-04-19 |
Chris Lattner | Handle i1/i8/i16 constant integer arguments to calls...
|
commit | commitdiff | tree |
2011-04-19 |
Chris Lattner | be layout aware, to produce:
|
commit | commitdiff | tree |
2011-04-19 |
Chris Lattner | fix rdar://9297006 - fast isel bails out on trunc to...
|
commit | commitdiff | tree |
2011-04-18 |
Chris Lattner | while we're at it, handle 'sdiv exact' of a power of...
|
commit | commitdiff | tree |
2011-04-18 |
Chris Lattner | fix rdar://9297011 - udiv by power of two causing fast...
|
commit | commitdiff | tree |
2011-04-18 |
Chris Lattner | Add a new bit that ImmLeaf's can opt into, which allows...
|
commit | commitdiff | tree |
2011-04-18 |
Chris Lattner | Implement major new fastisel functionality: the matcher...
|
commit | commitdiff | tree |
2011-04-18 |
Chris Lattner | relax this test to just check that the lock prefix...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | introduce a new OpKind abstraction which wraps up operand...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | change OperandsSignature to use SmallVector<char> instead...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | since the VT is fixed for a ImmLeaf, there is no reason...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | switch the rest of the x86 immediate patterns over...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | now that predicates have a decent abstraction layer...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | Rework our internal representation of node predicates...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | remove some debugging code I added.
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | 1. merge fast-isel-shift-imm.ll into fast-isel-x86...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | fix an x86 fast isel issue where we'd completely give...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | fix an oversight which caused us to compile the testcase...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | tidy up and reduce indentation.
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | Fix rdar://9289512 - not folding load into compare...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | split a complex predicate out to a helper function...
|
commit | commitdiff | tree |
2011-04-17 |
Chris Lattner | fix rdar://9289583 - fast isel should handle non-canonical...
|
commit | commitdiff | tree |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by
|
commit | commitdiff | tree |
2011-04-14 |
Chris Lattner | move PR9661 out to here.
|
commit | commitdiff | tree |
2011-04-14 |
Chris Lattner | add a minor missed dag combine that is blocking mid...
|
commit | commitdiff | tree |
2011-04-14 |
Chris Lattner | sink a call into its only use.
|
commit | commitdiff | tree |
2011-04-14 |
Chris Lattner | rework FoldBranchToCommonDest to exit earlier when...
|
commit | commitdiff | tree |
2011-04-14 |
Chris Lattner | fix a couple -Wsign-compare warnings.
|
commit | commitdiff | tree |
2011-04-11 |
Chris Lattner | comment cleanup, use moveBefore instead of removeFromParent...
|
commit | commitdiff | tree |
2011-04-11 |
Chris Lattner | remove the StructRetPromotion pass. It is unused,...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | drive by bug fix: DenseMapInfo::isEqual should be determined...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | LLVMCC_EMITIR_FLAG is already either -emit-llvm or...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | make stuff work when LLVMCC_OPTION is something like...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | fix rdar://8735979 - "int 3" doesn't match to "int3...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | look for the verboten argument slot access in any order...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | fix PR9523, a crash in looprotate on a non-canonical...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | Fix a bug where RecursivelyDeleteTriviallyDeadInstructions...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | Avoid excess precision issues that lead to generating...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | fix PR9629 - We were lowering regexes like a{{b|c}...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | fix two completely broken tests, which were matching...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | remove a bunch of CHECK lines that aren't checking...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | regexes are allowed to match empty things, e.g. {{...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | various cleanups, no functionality change.
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | revert accidental commit.
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | fix a potentially serious bug in AliasSet::removeCallSite
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | fix doc comment bug, noticed by Jochen
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | have dag combine zap "store undef", which can be formed...
|
commit | commitdiff | tree |
2011-04-09 |
Chris Lattner | don't test for codegen of 'store undef'
|
commit | commitdiff | tree |
2011-04-08 |
Chris Lattner | reindent this whole file and do a variety of stylistic...
|
commit | commitdiff | tree |
2011-04-08 |
Chris Lattner | fix this to build with the recent StructType changes.
|
commit | commitdiff | tree |
2011-04-07 |
Chris Lattner | add faust too
|
commit | commitdiff | tree |
2011-04-07 |
Chris Lattner | add a few late stragglers.
|
commit | commitdiff | tree |
2011-04-06 |
Chris Lattner | add rubinius
|
commit | commitdiff | tree |
2011-04-06 |
Chris Lattner | Finish up the first draft of the release notes.
|
commit | commitdiff | tree |
2011-04-06 |
Chris Lattner | continue writing.
|
commit | commitdiff | tree |
2011-04-06 |
Chris Lattner | add the external users that emailed me.
|
commit | commitdiff | tree |
2011-04-06 |
Chris Lattner | some libc++ notes.
|
commit | commitdiff | tree |
2011-04-06 |
Chris Lattner | some edits.
|
commit | commitdiff | tree |
2011-04-06 |
Chris Lattner | distribute content out to the appropriate sections
|
commit | commitdiff | tree |
2011-04-05 |
Chris Lattner | finished my pass through all the 2.9 commits, now to...
|
commit | commitdiff | tree |
2011-04-05 |
Chris Lattner | mention llvm::ArrayRef, which should be use much more...
|
commit | commitdiff | tree |
2011-04-05 |
Chris Lattner | remove postdom frontiers, because it is dead. Forward...
|
commit | commitdiff | tree |
2011-04-05 |
Chris Lattner | remove graphprinter support for domfrontier.
|
commit | commitdiff | tree |
2011-04-05 |
Chris Lattner | only 7 more weeks to go.
|
commit | commitdiff | tree |
2011-04-05 |
Chris Lattner | more notes to self.
|
commit | commitdiff | tree |
2011-04-05 |
Chris Lattner | add a bunch of notes to myself, this is not intended...
|
commit | commitdiff | tree |
2011-04-04 |
Chris Lattner | silence an unused function warning.
|
commit | commitdiff | tree |
2011-03-24 |
Chris Lattner | fix description, PR9542
|
commit | commitdiff | tree |
2011-03-11 |
Chris Lattner | silence a conditional assignment -Wuninitialized warning.
|
commit | commitdiff | tree |
2011-03-10 |
Chris Lattner | rip out llvm 2.8 release notes to make room for llvm...
|
commit | commitdiff | tree |
2011-03-08 |
Chris Lattner | fix incorrect comment.
|
commit | commitdiff | tree |
2011-03-06 |
Chris Lattner | remove another jeff link
|
commit | commitdiff | tree |
2011-03-05 |
Chris Lattner | remove jeff's name (by his request)
|
commit | commitdiff | tree |
2011-03-02 |
Chris Lattner | add some slice helper methods.
|
commit | commitdiff | tree |
2011-03-01 |
Chris Lattner | add a missing const qualifier for consistency.
|
commit | commitdiff | tree |
2011-03-01 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2011-02-28 |
Chris Lattner | update cmake
|
commit | commitdiff | tree |
2011-02-28 |
Chris Lattner | fix a signed comparison warning.
|
commit | commitdiff | tree |
2011-02-27 |
Chris Lattner | add the ability to walk the scope tree and insert at...
|
commit | commitdiff | tree |
2011-02-27 |
Chris Lattner | add a data() method.
|
commit | commitdiff | tree |
2011-02-25 |
Chris Lattner | split this test into arch specific pieces, so the ARM
|
commit | commitdiff | tree |