2008-06-05 |
Chris Lattner | Expose a public interface to this pass.
|
commit | commitdiff | tree |
2008-06-05 |
Chris Lattner | Let libcall semantics decide whether it knows about...
|
commit | commitdiff | tree |
2008-06-05 |
Chris Lattner | more updates and random notes, including changes up...
|
commit | commitdiff | tree |
2008-06-05 |
Chris Lattner | add llvmc2 notes, stack realignment.
|
commit | commitdiff | tree |
2008-06-05 |
Chris Lattner | various status updates.
|
commit | commitdiff | tree |
2008-06-05 |
Chris Lattner | Start adding 2.3 content.
|
commit | commitdiff | tree |
2008-06-04 |
Chris Lattner | Fix inst_iterator example.
|
commit | commitdiff | tree |
2008-06-04 |
Chris Lattner | Rewrite a bunch of the CBE's inline asm code, giving...
|
commit | commitdiff | tree |
2008-06-04 |
Chris Lattner | Add #includes required by GCC 4.3, thanks for Zhongxing Xu
|
commit | commitdiff | tree |
2008-06-02 |
Chris Lattner | Remove unneeded code I added.
|
commit | commitdiff | tree |
2008-06-02 |
Chris Lattner | move CannotBeNegativeZero to ValueTracking. Simplify...
|
commit | commitdiff | tree |
2008-06-02 |
Chris Lattner | move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSig...
|
commit | commitdiff | tree |
2008-06-01 |
Chris Lattner | add a predicate.
|
commit | commitdiff | tree |
2008-05-31 |
Chris Lattner | update this patch to handle an extraneous &1. This...
|
commit | commitdiff | tree |
2008-05-31 |
Chris Lattner | Fix the CBE's handling of instructions whose result...
|
commit | commitdiff | tree |
2008-05-28 |
Chris Lattner | Update text to point people at the right version of...
|
commit | commitdiff | tree |
2008-05-28 |
Chris Lattner | Implement PR2370: memmove(x,x,size) -> noop.
|
commit | commitdiff | tree |
2008-05-28 |
Chris Lattner | Add chain inputs for loads.
|
commit | commitdiff | tree |
2008-05-28 |
Chris Lattner | Fix CodeGen/Generic/2005-10-21-longlonggtu.ll on ia64.
|
commit | commitdiff | tree |
2008-05-28 |
Chris Lattner | loads should get chains. THis helps but does not solve...
|
commit | commitdiff | tree |
2008-05-28 |
Chris Lattner | Fix 2006-04-28-Sign-extend-bool.ll for ia64.
|
commit | commitdiff | tree |
2008-05-28 |
Chris Lattner | reindent.
|
commit | commitdiff | tree |
2008-05-24 |
Chris Lattner | Fix win32 when no bison is around, PR2331, patch by...
|
commit | commitdiff | tree |
2008-05-24 |
Chris Lattner | Add FreeBSD/PPC support, patch by Marcel Moolenaar!
|
commit | commitdiff | tree |
2008-05-24 |
Chris Lattner | Fix a serious brain-o. Obviously no-one reviewed my...
|
commit | commitdiff | tree |
2008-05-24 |
Chris Lattner | Fix PR2358 by resolving calls with undef arguments...
|
commit | commitdiff | tree |
2008-05-23 |
Chris Lattner | we compile multiply-by-constant into horrible code...
|
commit | commitdiff | tree |
2008-05-22 |
Chris Lattner | fix an off-by-one error in my previous patch, don't...
|
commit | commitdiff | tree |
2008-05-22 |
Chris Lattner | Add support for multiple-return values in inline asm...
|
commit | commitdiff | tree |
2008-05-22 |
Chris Lattner | Fix PR2267, by allowing indirect outputs to be intermixed
|
commit | commitdiff | tree |
2008-05-22 |
Chris Lattner | testcase for PR2267
|
commit | commitdiff | tree |
2008-05-22 |
Chris Lattner | Free and vaarg are not really volatile.
|
commit | commitdiff | tree |
2008-05-22 |
Chris Lattner | rewrite the validity checking for memory promotion...
|
commit | commitdiff | tree |
2008-05-22 |
Chris Lattner | minor edits
|
commit | commitdiff | tree |
2008-05-22 |
Chris Lattner | Use 'continue' to reduce nesting in this loop. No...
|
commit | commitdiff | tree |
2008-05-20 |
Chris Lattner | Fix PR2346 by marking vaarg as volatile so that licm...
|
commit | commitdiff | tree |
2008-05-20 |
Chris Lattner | Clarify that and/or/xor/sdiv etc all allow vectors.
|
commit | commitdiff | tree |
2008-05-20 |
Chris Lattner | Clarify copyright transfer when you don't own the copyright of
|
commit | commitdiff | tree |
2008-05-20 |
Chris Lattner | "The two generated files in the AsmParser.vcproj are...
|
commit | commitdiff | tree |
2008-05-20 |
Chris Lattner | Teach instcombine 4 new xforms:
|
commit | commitdiff | tree |
2008-05-20 |
Chris Lattner | fix two issues Neil noticed, thanks!
|
commit | commitdiff | tree |
2008-05-20 |
Chris Lattner | Add a bool to isEdgeFeasible that tells it whether...
|
commit | commitdiff | tree |
2008-05-19 |
Chris Lattner | switch to Type::getFPMantissaWidth instead of reinventing it.
|
commit | commitdiff | tree |
2008-05-19 |
Chris Lattner | add a helper method.
|
commit | commitdiff | tree |
2008-05-19 |
Chris Lattner | minor cleanups, teach instcombine that sitofp/uitofp...
|
commit | commitdiff | tree |
2008-05-19 |
Chris Lattner | convert fptosi(sitofp x) -> x if the fp value has...
|
commit | commitdiff | tree |
2008-05-19 |
Chris Lattner | Fold FP comparisons where one operand is converted...
|
commit | commitdiff | tree |
2008-05-19 |
Chris Lattner | remove debug output
|
commit | commitdiff | tree |
2008-05-19 |
Chris Lattner | be more aggressive about transforming add -> or when...
|
commit | commitdiff | tree |
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 |
next |