2008-05-18 |
Chris Lattner | add missing #include.
|
commit | commitdiff | tree |
2008-05-18 |
Chris Lattner | Fix PR2339
|
commit | commitdiff | tree |
2008-05-18 |
Chris Lattner | remove empty file?
|
commit | commitdiff | tree |
2008-05-17 |
Chris Lattner | trip count computation deficiency
|
commit | commitdiff | tree |
2008-05-16 |
Chris Lattner | implement PR2328.
|
commit | commitdiff | tree |
2008-05-14 |
Chris Lattner | rename SimplifyCFG.cpp -> SimplifyCFGPass.cpp
|
commit | commitdiff | tree |
2008-05-13 |
Chris Lattner | Update the Win32 project files, patch by Razvan Aciu!
|
commit | commitdiff | tree |
2008-05-13 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2008-05-13 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2008-05-12 |
Chris Lattner | prune #includes.
|
commit | commitdiff | tree |
2008-05-12 |
Chris Lattner | Add a new SparsePropagation analysis utility, which...
|
commit | commitdiff | tree |
2008-05-11 |
Chris Lattner | Fix various DOUTs to not call the extremely expensive...
|
commit | commitdiff | tree |
2008-05-10 |
Chris Lattner | Simplify code by using SwitchInst::findCaseValue instead...
|
commit | commitdiff | tree |
2008-05-09 |
Chris Lattner | don't sink invokes, even if they are readonly. This...
|
commit | commitdiff | tree |
2008-05-09 |
Chris Lattner | add support for pattern matching 'neg'
|
commit | commitdiff | tree |
2008-05-09 |
Chris Lattner | Implement PR2298. This transforms:
|
commit | commitdiff | tree |
2008-05-09 |
Chris Lattner | restore doxygen comment.
|
commit | commitdiff | tree |
2008-05-08 |
Chris Lattner | conservatively say that volatile stores read memory.
|
commit | commitdiff | tree |
2008-05-08 |
Chris Lattner | store can't read from memory.
|
commit | commitdiff | tree |
2008-05-08 |
Chris Lattner | Remove dead return. Thanks to Bill for the review!
|
commit | commitdiff | tree |
2008-05-08 |
Chris Lattner | More than just loads can read from memory: readonly...
|
commit | commitdiff | tree |
2008-05-08 |
Chris Lattner | Make instcombine's DSE respect loads as well as stores...
|
commit | commitdiff | tree |
2008-05-08 |
Chris Lattner | add a new Instruction::mayReadFromMemory predicate...
|
commit | commitdiff | tree |
2008-05-08 |
Chris Lattner | new testcase.
|
commit | commitdiff | tree |
2008-05-08 |
Chris Lattner | Add support for constant folding the 'offsetof' pattern...
|
commit | commitdiff | tree |
2008-05-07 |
Chris Lattner | Add a new LibCallAliasAnalysis pass, which is parameterized
|
commit | commitdiff | tree |
2008-05-07 |
Chris Lattner | Add a new interface for describing the behavior of...
|
commit | commitdiff | tree |
2008-05-06 |
Chris Lattner | fix typo Duncan noticed
|
commit | commitdiff | tree |
2008-05-06 |
Chris Lattner | Match things like 'armv5tejl-unknown-linux-gnu' for...
|
commit | commitdiff | tree |
2008-05-05 |
Chris Lattner | add a micro optzn.
|
commit | commitdiff | tree |
2008-05-05 |
Chris Lattner | Fix a crash when threading a block that includes a...
|
commit | commitdiff | tree |
2008-05-05 |
Chris Lattner | no need for eh info
|
commit | commitdiff | tree |
2008-05-04 |
Chris Lattner | remove obsolete method.
|
commit | commitdiff | tree |
2008-05-04 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2008-05-02 |
Chris Lattner | verify builtin optimization works like gcc.
|
commit | commitdiff | tree |
2008-05-02 |
Chris Lattner | move libcalls to the same place llvm-gcc has it.
|
commit | commitdiff | tree |
2008-05-02 |
Chris Lattner | strength reduce exp2 into ldexp, rdar://5852514
|
commit | commitdiff | tree |
2008-05-02 |
Chris Lattner | add a FIXME so we remember to eventually remove this...
|
commit | commitdiff | tree |
2008-05-02 |
Chris Lattner | specify an arch for non-x86 hosts.
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | don't randomly miscompile seto/setuo just because we...
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | 1) add '-debug' output
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | Delete the IPO simplify-libcalls and completely reimplement...
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | fix typo
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | instcombine does memset optzns.
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | simplifylibcalls doesn't optimize llvm.memmove, instcombine...
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | move some tests from libcall optimizer suite.
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | Add CreateCall3/CreateCall4 at Eric's request.
|
commit | commitdiff | tree |
2008-05-01 |
Chris Lattner | Add a spiffy little "CreateCall2" method, which can...
|
commit | commitdiff | tree |
2008-04-30 |
Chris Lattner | fix a bug in my previous patch, a classic =/== bug.
|
commit | commitdiff | tree |
2008-04-30 |
Chris Lattner | move lowering of llvm.memset -> store from simplify...
|
commit | commitdiff | tree |
2008-04-30 |
Chris Lattner | no reason for simplifylibcalls to simplify intrinsics...
|
commit | commitdiff | tree |
2008-04-30 |
Chris Lattner | remove redundant check.
|
commit | commitdiff | tree |
2008-04-30 |
Chris Lattner | add missing #include
|
commit | commitdiff | tree |
2008-04-30 |
Chris Lattner | add a method for comparing to see if a value has a...
|
commit | commitdiff | tree |
2008-04-30 |
Chris Lattner | use string length computation to generalize several...
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | don't eliminate load from volatile value on paths where...
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | make this test reduced and *valid*
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | fix a subtle volatile handling bug.
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | Implement more aggressive support for analyzing string...
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | new testcase for PR2094. The inline asms should not...
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | don't delete the last store to an alloca if the store...
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | make the vector conversion magic handle multiple results.
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | add support for multiple return values in inline asm...
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | Another collection of random cleanups. No functionality...
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | Remove the SmallVector ctor that converts from a SmallVector...
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | restore the copy ctor in SmallVector. This fixes serious
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | switch RegsForValue::Regs to be a SmallVector to avoid
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | generalize SmallVector copy ctor, there is no requirement for
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | Fix PR2256, yet another miscompilation in simplifycfg...
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | several multiple-retval fixes for bugpoint.
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | move static function out of anon namespace, no functionality...
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | Another step to getting multiple result inline asm...
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | Allow asms to return multiple results by value.
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | typo
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | Implement a signficant optimization for inline asm:
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | isa+cast -> dyn_cast
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | Move a bunch of inline asm code out of line.
|
commit | commitdiff | tree |
2008-04-26 |
Chris Lattner | A few inline asm cleanups:
|
commit | commitdiff | tree |
2008-04-26 |
Chris Lattner | no need to implement this method and just have it call
|
commit | commitdiff | tree |
2008-04-26 |
Chris Lattner | When SRoA'ing a global variable, make sure the new...
|
commit | commitdiff | tree |
2008-04-25 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2008-04-25 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2008-04-25 |
Chris Lattner | Loosen up an assertion to allow intrinsics. I really...
|
commit | commitdiff | tree |
2008-04-25 |
Chris Lattner | Don't infininitely thread branches when a threaded...
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | % -> @
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | Doc updates/edits, contributed by Terence Parr!
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | code restructuring, not functionality change.
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | Don't replace multiple result of calls with undef,
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | code cleanup, no functionality change.
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | Split some code out of the main SimplifyCFG loop into...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | tighten up verifier checks which missed cases where
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | simplify code for propagation of constant arguments...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Fix a number of bugs in ipconstantprop, simplify the...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Rewrite multiple return value handling in SCCP. Before...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Validate that the result of a function type is valid...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Enforce that multiple return values have to have at...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | remove this testcase. It isn't testing loop rotate...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | returning an empty multiple return list is not valid.
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | fix description of 'ret' to be more correct with multiple...
|
commit | commitdiff | tree |
next |