2009-11-08 |
Chris Lattner | Make TargetData::getStringRepresentation spit out native...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | temporarily remove these tests, as they are breaking...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | make instcombine only rewrite a chain of computation
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | indicate what the native integer types for the target...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | all targets should be required to declare legal integer...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | remove empty files.
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | Revert r86359, it is breaking the self host on the
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | add the ability for TargetData to return information...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | more cleanup.
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | add some missing #includes
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | rewrite TargetData to use StringRef/raw_ostream instead...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | prune #include / layering violation
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | remove the win32 tree, it's stale and confusing.
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | reapply 86289, 86278, 86270, 86267, 86266 & 86264 plus...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | Fix PR5421 by APInt'izing switch lowering.
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | merge cmp1 into cmp0 and filecheckize.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | Fix a bug where we'd call SplitBlockPredecessors with...
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | Fix a problem discovered on self host.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | remove more code subsumed by r86264
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | eliminate some more code subsumed by r86264
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | remove now redundant code, r86264 handles this case.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | Extend jump threading to support much more general...
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | clang++ points out that this is pointless.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | remove some more Context arguments.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments
|
commit | commitdiff | tree |
2009-11-05 |
Chris Lattner | add a note from PR5313
|
commit | commitdiff | tree |
2009-11-05 |
Chris Lattner | Declare classes with matched tags, pointed out by a...
|
commit | commitdiff | tree |
2009-11-05 |
Chris Lattner | merge a few crash tests into crash.ll
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | improve DSE when TargetData is not around, based on...
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | Fix an iterator invalidation bug that happens when...
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | move two functions up higher in the file. Delete a...
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | filecheckize this test.
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | make IRBuilder zap "X|0" and "X&-1" when building IR...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | reimplement multiple return value handling in IPSCCP...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | fix broken link
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | fix test
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | merge a test into ipsccp-basic. running llvm-ld to...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | finish half thunk thought
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | turn IPSCCP back on by default, try #3 or 4? Woo.
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | fix an IPSCCP bug I introduced when I changed IPSCCP...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | mark some constant global const.
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | xfail this test since daniel turned off ipsccp
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | testcase for r85903
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | fix a subtle bug I introduced when refactoring SCCP...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | remove unneeded checks of isFreeCall
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | remove a check of isFreeCall: the argument to free...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | remove a isFreeCall check: it is a callinst that can...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | turn IPSCCP back on now that the iterator invalidation...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | fix a nasty iterator invalidation bug from my conversion...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | revert r8579[56], which are causing unhappiness in...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | typo
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | merge 2008-03-10-sret.ll into ipsccp-basic.ll, and...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | disable IPSCCP support for multiple return values,...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | now that ip sccp *really* subsumes ipcp, remove ipcp...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | improve IPSCCP to be able to propagate the result of...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | don't mark the arguments of prototype overdefined,...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | restore some code I removed in r85788, refactor it...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | remove some confused code that dates from when we had
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | avoid redundant lookups in BBExecutable, and make it...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | Use the libanalysis 'ConstantFoldLoadFromConstPtr'...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | switch the main 'ValueState' map from being an std...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | fix a bug exposed by moving SRoA earlier which caused...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | only IPSCCP incoming arguments if the function is executable...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | add a new ValueState::getConstantInt() helper, use...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | tidy up some more: remove some extraneous inline specifiers...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | eliminate the SCCPSolver::getValueMapping method.
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | fix failures introduced in r85774
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | factor duplicated code into a new DeleteInstructionInBlock
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | Chris used to use '...' instead of proper grammar.
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | remove some extraneous llvmcontext stuff.
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | change LatticeVal to use PointerIntPair to save some...
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | fix instcombine to only do store sinking when the alignments
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | merge a test into store.ll
|
commit | commitdiff | tree |
2009-11-02 |
Chris Lattner | convert to filecheck
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | fix two strange things in the default passmgr:
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | merge phi-merge.ll into phi.ll
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | when merging two loads, make sure to take the min of...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | split load sinking out to its own function, like gep...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | fix a bug noticed by inspection: when instcombine sinks...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | IPSCCP apparently is not a superset of IPCP, this is...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | convert to filecheck.
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | only run GlobalDCE at -O3 and run it late instead of...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | cleanups, switch GlobalDCE to SmallPtrSet instead of...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | We currently only run ipsccp at LTO time, which is...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | remove a bunch of locking from LLVMContextImpl. Since...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | improve comment.
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | add a comment about why we don't allow inlining indbr.
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | the verifier shouldn't modify the IR.
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | teach ipsccp and ipconstprop that a blockaddress doesn...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | change llvm::MergeBlockIntoPredecessor to not merge...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | strengthen an assumption: RevectorBlockTo knows that...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | fix an issue where the verifier would reject a function...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | if CostMetrics says to never duplicate some code, don...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | constant fold indirectbr(blockaddress(%bb)) -> br label...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | improve x86 codegen support for blockaddress. We now...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | pull check for return inst out of loop, never inline...
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | Fix BlockAddress::replaceUsesOfWithOnConstant to correctly
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | implement linker support for BlockAddress.
|
commit | commitdiff | tree |
2009-11-01 |
Chris Lattner | Revert 85678/85680. The decision is to stay with the...
|
commit | commitdiff | tree |
2009-10-31 |
Chris Lattner | Make sure PRE doesn't split crit edges from indirectbr.
|
commit | commitdiff | tree |
next |