oota-llvm.git
2005-09-26 Chris Lattneradd a comment
2005-09-26 Chris LattnerAdd support for getelementptr, load, and correctly...
2005-09-26 Chris Lattneradd a test for load
2005-09-26 Chris LattnerAdd support for br/brcond/switch and phi
2005-09-26 Chris Lattneradd another testcase with simple control flow
2005-09-26 Chris LattnerAdd a simple interpreter to this code, allowing us...
2005-09-26 Chris Lattnermake this harder: put some code into it
2005-09-26 Chris Lattnerfactor some code into a InstallGlobalCtors method,...
2005-09-26 Chris LattnerMake the global opt optimizer work on modules with...
2005-09-26 Chris LattnerFactor this code out into a few methods.
2005-09-26 Chris Lattnernew testcase for static ctor list optimizations
2005-09-25 Jeff CohenFix VC++ build errors.
2005-09-25 Chris LattnerFix some logic I broke that caused a regression on
2005-09-24 Chris LattnerMove MaskedValueIsZero up.
2005-09-24 Chris LattnerAll of these should turn into sign extends (e.g. extsh...
2005-09-24 Chris LattnerAdd long-overdue helpers for getting constants with...
2005-09-24 Chris LattnerSimplify this code a bit by relying on recursive simpli...
2005-09-24 Chris LattnerEnhance this to check for a crash, add a case that...
2005-09-24 Chris Lattnernew testcase that crashes the CFE
2005-09-24 Chris Lattnernew testcase for PR630
2005-09-24 Chris LattnerAdd support for a marker byte that indicates that we...
2005-09-24 Chris Lattnerchange proto slightly
2005-09-24 Chris Lattnermemoize translations
2005-09-24 Chris LattnerTeach the dag isel generator how to construct arbitrary...
2005-09-24 Chris LattnerTeach the DAG isel generator to emit code that creates...
2005-09-23 Chris LattnerEmit better code (no more copies for var references...
2005-09-23 Chris LattnerFix a fixme by passing around SDOperand's instead of...
2005-09-23 Chris LattnerEmit code that matches the incoming DAG pattern and...
2005-09-23 Chris Lattneremit information about the order patterns are to be...
2005-09-23 Chris Lattnerstart filling in the switch stmt
2005-09-23 Chris Lattnerremove some debugging code
2005-09-23 Chris LattnerFold two consequtive branches that share a common desti...
2005-09-23 Chris Lattnernew testcase
2005-09-23 Chris Lattnersimplify some logic further
2005-09-23 Chris Lattnerpull a bunch of logic out of SimplifyCFG into a helper fn
2005-09-23 Chris Lattnerspeed up Archive::isBytecodeArchive in the case when...
2005-09-23 Chris LattnerSpeed up isBytecodeLPath from 20s to .01s in common...
2005-09-23 Chris Lattner1. Do not use .c_str() to keep a persistent handle...
2005-09-23 Chris LattnerTurn (X^C1) == C2 into X == C1^C2 iff X&~C1 = 0 (and...
2005-09-23 Chris Lattnernew testcase
2005-09-21 Chris LattnerTestcase for PR629
2005-09-21 Chris LattnerExpose the LiveInterval interfaces as public headers.
2005-09-21 Chris Lattnermove the live interval headers out of lib/CodeGen/
2005-09-21 Chris LattnerRecommend what I actually test
2005-09-20 Chris LattnerStart threading across blocks with code in them, so...
2005-09-20 Chris Lattnermake this test harder: add a case where instructions...
2005-09-20 Chris LattnerImplement merging of blocks with the same condition...
2005-09-20 Chris Lattnernew testcase
2005-09-19 Chris LattnerReject a case we don't handle yet
2005-09-19 Chris Lattnerremove debugging code :-/
2005-09-19 Chris LattnerImplement SimplifyCFG/branch-phi-thread.ll, the most...
2005-09-19 Chris Lattnernew testcase.
2005-09-19 Nate BegemanStub out the rest of the DAG Combiner. Just need to...
2005-09-19 Chris LattnerTeach the local spiller to turn stack slot loads into...
2005-09-19 Chris LattnerImplement the isLoadFromStackSlot interface
2005-09-18 Chris LattnerRefactor this code a bit and make it more general....
2005-09-18 Chris LattnerCompile
2005-09-18 Chris LattnerGeneralize this transform, using MaskedValueIsZero...
2005-09-18 Chris Lattnerfix typeo
2005-09-18 Chris LattnerRemove unintentionally committed code
2005-09-18 Chris Lattnerimplement shift.ll:test25. This compiles:
2005-09-18 Chris Lattnernew testcase
2005-09-18 Chris LattnerImplement add.ll:test29. Codegening:
2005-09-18 Chris Lattnernew testcase
2005-09-18 Chris Lattnerremove debug output
2005-09-18 Chris LattnerImplement or.ll:test21. This teaches instcombine to...
2005-09-18 Chris Lattnernew testcase
2005-09-17 Chris LattnerImplement hook for ppc
2005-09-17 Chris Lattneradd a new callback
2005-09-16 Nate BegemanMore DAG combining. Still need the branch instructions...
2005-09-16 Chris LattnerFix a minor bug, add comments
2005-09-15 Chris Lattnerteach the type inference code how to infer types for...
2005-09-15 Chris Lattnerput instructions into a map instead of a vector for...
2005-09-15 Chris Lattnerwhen parsing instructions remember information about...
2005-09-15 Chris Lattnerdisable this for now
2005-09-15 Chris LattnerStart parsing "Pattern" nodes
2005-09-15 Chris Lattnerrename a couple of methods, add structure for pattern...
2005-09-14 Chris LattnerVerify that xform functions only occur in logical places
2005-09-14 Chris LattnerPromote xform fns to be explicit nodes in result patter...
2005-09-14 Chris Lattnerstart building the instruction dest pattern correctly...
2005-09-14 Chris Lattnercatch unnamed inputs
2005-09-14 Chris Lattnercheck that there are no unexpected operands
2005-09-14 Chris Lattnerforce all instruction operands to be named.
2005-09-14 Chris LattnerGive all operands names
2005-09-14 Chris Lattnergive all operands names
2005-09-14 Chris LattnerCheck that operands have unique names. REJECT instruct...
2005-09-14 Chris Lattnerfix a broke range check
2005-09-14 Chris LattnerParse significantly more of the instruction pattern...
2005-09-14 Chris LattnerFix some issues exposed by more testing. XORIS had...
2005-09-14 Chris LattnerVerify that set destinations occur first in the instruc...
2005-09-14 Chris LattnerFix some bugs noticed by new checking code
2005-09-14 Chris Lattneradd an accessor
2005-09-14 Chris LattnerFix the regression last night compiling povray
2005-09-14 Chris Lattnerfix a major regression from my patch this afternoon
2005-09-14 Chris Lattnerremove some code that isn't ready for prime time
2005-09-14 Chris LattnerSwitch to a slightly more structured representation...
2005-09-14 Chris LattnerAdd some more checking/verification code
2005-09-14 Chris Lattnerstart parsing instructions into patterns, start doing...
2005-09-13 Chris Lattnerwe don't need this proto any longer
2005-09-13 Chris Lattnerdon't emit the namespace inside the class!
next