oota-llvm.git
2005-04-19 Chris LattnerNew testcase for a changing values late and allowing...
2005-04-19 Chris LattnerMake this significantly harder
2005-04-19 Chris LattnerAdd a real run line
2005-04-19 Chris Lattnerfix this testcase
2005-04-19 Chris Lattnernew testcase
2005-04-19 Chris Lattneradd a run line
2005-04-19 Chris LattnerTell dj to run the tests in this directory
2005-04-19 Chris Lattnerimplementing shifting of literal integers
2005-04-19 Chris LattnerAdd initial lexer and parser support for shifting value...
2005-04-18 Nate BegemanNext round of PPC CR optimizations. For the following...
2005-04-18 Chris Lattnersilence a bogus warning
2005-04-18 Chris LattnerFold setcc of MVT::i1 operands into logical operations
2005-04-18 Chris LattnerAnother minor simplification: handle setcc (zero_extend...
2005-04-18 Chris LattnerAnother simple xform
2005-04-18 Chris LattnerFold:
2005-04-18 Chris LattnerMake the AND elimination operation recursive and signif...
2005-04-18 Nate BegemanChange codegen for setcc to read the bit directly out...
2005-04-18 Chris LattnerAdd support for targets that require stubs for external...
2005-04-18 Chris LattnerHandle ExternalSymbol operands in the PPC JIT
2005-04-16 Nate BegemanUpdate dejagnu tests to use the new pattern isel flag
2005-04-16 Jeff CohenAdd CondPropagate.cpp to VC++ Transforms project
2005-04-15 Nate BegemanMake pattern isel default for ppc
2005-04-15 Chris Lattnernew pass
2005-04-15 Chris Lattnera new simple pass, which will be extended to be more...
2005-04-15 Chris Lattneradd a new prototype
2005-04-15 Chris Lattnernew testcase
2005-04-14 Andrew Lenharthfix calls
2005-04-14 Andrew Lenhartha 21264 fix, and fix the operator precidence on an...
2005-04-14 Andrew Lenharthadded a random and mask test
2005-04-14 Duraid Madinaprint negative 64 bit immediates as negative numbers...
2005-04-14 Duraid Madinaoops, this stopped us turning movl r4=0xFFFFFFFF;;...
2005-04-14 Nate BegemanImplement multi-way branches through logical ops on...
2005-04-14 Nate BegemanAdd a couple missing transforms in getSetCC that were...
2005-04-14 Duraid Madinawe have zextloads, not sextloads!
2005-04-14 Nate BegemanAdd the necessary support to codegen condition register...
2005-04-13 Nate BegemanStart allocating condition registers. Almost all expli...
2005-04-13 Nate BegemanImplement the fold shift X, zext(Y) -> shift X, Y at...
2005-04-13 Nate BegemanAdd CodeGen tests for the recent SelectionDAG transforms
2005-04-13 Nate BegemanDisbale the broken fold of shift + sz[ext] for now
2005-04-13 Chris Lattnerfix an infinite loop
2005-04-13 Chris Lattnerfix some serious miscompiles on ia64, alpha, and ppc
2005-04-13 Chris Lattneravoid work when possible, perhaps fix the problem nate...
2005-04-13 Andrew LenharthWOW, function calls still seem to work after this.
2005-04-13 Andrew Lenharthprepare for func call optimization
2005-04-13 Andrew Lenharthregression case for faster call sequence
2005-04-13 Andrew Lenharthcheck that casts still use zap
2005-04-13 Duraid Madina* add the shladd instruction
2005-04-13 Andrew Lenharthadd matches for SxADDL and company, as well as simplify...
2005-04-13 Chris LattnerImplement expansion of unsigned i64 -> FP.
2005-04-13 Duraid Madina* if ANDing with a constant of the form:
2005-04-13 Andrew Lenharthadded s4addl matching test
2005-04-13 Andrew Lenharthadded all flavors of zap for anding
2005-04-13 Chris LattnerMake expansion of uint->fp cast assert out instead...
2005-04-13 Chris LattnerFix some mysteriously missing {}'s which cause the...
2005-04-13 Chris Lattneradd back the optimization that Nate added for shl X...
2005-04-13 Chris LattnerOops, remove these too.
2005-04-13 Chris Lattnerremove one more occurance of this that snuck in
2005-04-13 Chris LattnerRemove support for ZERO_EXTEND_INREG. This pessimizes...
2005-04-13 Chris LattnerRemove special handling of ZERO_EXTEND_INREG. This...
2005-04-13 Chris LattnerElimate handling of ZERO_EXTEND_INREG. This causes...
2005-04-13 Chris LattnerZ_E_I is gone
2005-04-13 Chris LattnerInstead of making ZERO_EXTEND_INREG nodes, use the...
2005-04-13 Chris LattnerRemove all foldings of ZERO_EXTEND_INREG, moving them...
2005-04-13 Chris LattnerAdd a new helper method which returns the and that...
2005-04-13 Chris LattnerRemove the ZERO_EXTEND_INREG node which is redundant...
2005-04-12 Nate BegemanFold shift x, [sz]ext(y) -> shift x, y
2005-04-12 Nate BegemanFold shift by size larger than type size to undef
2005-04-12 Nate BegemanImplement setcc op, -1 sequences
2005-04-12 Chris Lattnerpromote extload i1 -> extload i8
2005-04-12 Chris Lattneradd an argument to allow avoiding deleting phi nodes.
2005-04-12 Chris Lattneradd an argument.
2005-04-12 Chris LattnerGet rid of this for_each loop
2005-04-12 Duraid Madina* OK, after changing to use liveIn/liveOut instead...
2005-04-12 Andrew LenharthGet rid of idefs for arguments (oops)
2005-04-12 Andrew LenharthGet rid of idefs for arguments
2005-04-12 Chris LattnerPut out* into the allocation order, allowing the regist...
2005-04-12 Chris LattnerMake sure to realize that calls use their argument...
2005-04-12 Duraid Madinastop emitting IDEFs for args - change to using liveIn...
2005-04-12 Nate BegemanInitial support for allocation condition registers
2005-04-12 Chris LattnerFix a crash analyzing MultiSource/Benchmarks/MallocBench/gs
2005-04-12 Chris LattnerRemove some redundant checks, add a couple of new ones...
2005-04-12 Chris LattnerEmit comparisons against the sign bit better. Codegen...
2005-04-12 Chris LattnerEmit long comparison against -1 better. Instead of...
2005-04-12 Chris Lattnercanonicalize x <u 1 -> x == 0. On this testcase:
2005-04-12 Nate BegemanImplement bitfield clears
2005-04-11 Nate BegemanUpdate PPC readme. Remove things that are done or...
2005-04-11 Chris LattnerTeach the dag mechanism that this:
2005-04-11 Chris LattnerFix expansion of shifts by exactly NVT bits on arch...
2005-04-11 Chris LattnerIA64 supports this operation.
2005-04-11 Chris LattnerORo sets CR0
2005-04-11 Chris LattnerRevert the previous patch, which I didn't mean to check in.
2005-04-11 Chris LattnerFix a minor bug (ORo didn't mark that it set CR0).
2005-04-11 Duraid Madinahmm, should probably change addImm() to take 64-bit...
2005-04-11 Duraid Madinarename addU64Imm() to addImm64()
2005-04-11 Nate BegemanAdd recording variants of ISD::AND and ISD::OR. This...
2005-04-11 Duraid Madinaassorted fixes:
2005-04-11 Reid SpencerEnsure that the arguments passed to sys::Program::Execu...
2005-04-11 Jeff CohenEliminate tabs
2005-04-11 Jeff CohenEliminate major source of VC++ "possible loss of data...
2005-04-11 Nate BegemanFix libcall code to not pass a NULL Chain to LowerCallTo
next