X86ISD::CMP now produces a chain as well as a flag. Make that the chain
[oota-llvm.git] / lib /
2006-09-11 Evan ChengX86ISD::CMP now produces a chain as well as a flag...
2006-09-10 Nate BegemanBehold, more work on relocations. Things are looking...
2006-09-10 Anton KorobeynikovRemoved unnecessary Mangler creation.
2006-09-10 Chris LattnerAllow tail duplication in more cases, relaxing the...
2006-09-10 Chris LattnerThis code was trying too hard. By eliminating redundan...
2006-09-10 Nick LewyckyReplace EquivalenceClasses with a custom-built data...
2006-09-09 Chris LattnerImplement Transforms/InstCombine/hoist_instr.ll
2006-09-09 Chris LattnerMake inlining costs more accurate.
2006-09-09 Chris LattnerTurn div X, (Cond ? Y : 0) -> div X, Y
2006-09-09 Chris LattnerAdd cbe support for powi
2006-09-09 Chris LattnerImplement the fpowi now by lowering to a libcall
2006-09-09 Chris LattnerAllow targets to custom lower expanded BIT_CONVERT's
2006-09-08 Nate BegemanFirst pass at supporting relocations. Relocations...
2006-09-08 Evan ChengFixed a FuseTwoAddrInst() bug: consider GlobalAddress...
2006-09-08 Chris LattnerNon-allocatable physregs can be killed and dead, but...
2006-09-08 Chris LattnerThis fixes Benchmarks/Prolangs-C/unix-smail
2006-09-08 Chris LattnerFix a bunch of llc-beta failures on x86 yesterday....
2006-09-08 Rafael Espindolaimplement shl and sra
2006-09-08 Chris LattnerUse __USER_LABEL_PREFIX__ to get the prefix added by...
2006-09-08 Rafael Espindolaadd the eor (xor) instruction
2006-09-08 Jim LaskeyMissing tab
2006-09-08 Rafael Espindolaimplement unconditional branches
2006-09-08 Evan ChengRemove TEST64mr. It's same as TEST64rm since and is...
2006-09-08 Evan ChengCommitting X86-64 support.
2006-09-08 Nate BegemanWe actually do support object file writing, so don...
2006-09-08 Evan Cheng- Identify a vector_shuffle that can be turned into...
2006-09-07 Jim Laskey1. Remove condition on delete.
2006-09-07 Devang PatelUntabify.
2006-09-07 Devang PatelUse iterative do-while loop instead of recursive DFSPas...
2006-09-07 Chris Lattneradd a new value for the command line optn
2006-09-07 Chris LattnerFix a cross-build issue. The asmsyntax shouldn't be...
2006-09-07 Jim LaskeyMake target asm info a property of the target machine.
2006-09-07 Jim LaskeyBreak out target asm info into separate files.
2006-09-07 Chris LattnerThrottle back tail duplication to avoid creating really...
2006-09-07 Chris LattnerEliminate X86ISD::TEST, using X86ISD::CMP instead....
2006-09-07 Chris LattnerSome notes on better load folding we could do
2006-09-07 Evan ChengConsistency.
2006-09-07 Evan ChengFix pasto that was breaking x86 tests.
2006-09-07 Chris LattnerAdd new option to leave asm names alone
2006-09-07 Jim LaskeyMake the x86 asm flavor part of the subtarget info.
2006-09-07 Chris LattnerFix CodeGen/Generic/2006-09-06-SwitchLowering.ll, a...
2006-09-07 Evan ChengClean up.
2006-09-06 Evan ChengWatch out for variable_ops instructions.
2006-09-06 Evan ChengVariable ops instructions may ignore the last few opera...
2006-09-06 Jim LaskeyOops - forgot to update banner.
2006-09-06 Jim LaskeySeparate target specifc asm properties from asm printers.
2006-09-06 Jim LaskeySeparate target specific asm properties from the asm...
2006-09-06 Rafael Espindolaadd the orr instruction
2006-09-05 Evan ChengOnly call isUse/isDef on register operands
2006-09-05 Chris LattnerBugfix to work with the two-addr changes that have...
2006-09-05 Chris LattnerOnly call isUse/isDef on register operands
2006-09-05 Chris LattnerDon't call isDef on non-registers
2006-09-05 Chris LattnerFix Duraid's changes to work when TLI is null. This...
2006-09-05 Chris LattnerChange the default to 0, which means 'default'.
2006-09-05 Evan ChengFix a few dejagnu failures. e.g. fast-cc-merge-stack...
2006-09-05 Evan ChengJIT encoding bug.
2006-09-05 Chris LattnerUpdate the X86 JIT to make it work with the new two...
2006-09-05 Chris LattnerCompletely eliminate def&use operands. Now a register...
2006-09-05 Chris LattnerFix a long-standing wart in the code generator: two...
2006-09-05 Andrew Lenharthjmp_bufs are this big on alpha.
2006-09-04 Rafael Espindolaadd support for returning 64bit values
2006-09-04 Chris LattnerFix some X86 JIT failures. This should really come...
2006-09-04 Chris LattnerCorrect fix for a crasher on functions with live in...
2006-09-04 Chris LattnerHack around a regression I introduced yesterday
2006-09-04 Duraid Madinaforgot this
2006-09-04 Duraid Madinaadd setJumpBufSize() and setJumpBufAlignment() to targe...
2006-09-04 Chris Lattnernew file
2006-09-04 Chris LattnerCompletely rearchitect the interface between targets...
2006-09-04 Chris LattnerAdd accessor
2006-09-04 Chris LattnerAdd explicit doInitialization/doFinalization methods...
2006-09-04 Chris Lattnerremove #include
2006-09-03 Chris LattnerSimplify target construction.
2006-09-03 Chris Lattnereliminate use of TM.getName()
2006-09-03 Rafael Espindolaadd the SETULT condition code
2006-09-03 Chris LattnerAvoid beating on the mi2i map when we know the answer...
2006-09-03 Chris Lattnerminor speedup
2006-09-03 Chris LattnerFix Regression/CodeGen/Generic/2006-09-02-LocalAllocCra...
2006-09-03 Chris LattnerWhen deleting a machine instruction, make sure to remov...
2006-09-03 Chris LattnerMove two methods out of line, make them work when the...
2006-09-02 Chris LattnerCount the time for a pass to ReleaseMemory against...
2006-09-02 Owen AndersonMake ArgumentPromotion handle recursive functions that...
2006-09-02 Rafael Espindolaadd more condition codes
2006-09-02 Nick LewyckyImprove handling of SelectInst.
2006-09-02 Chris Lattnerimprove compat with certain versions of GCC (on cygwin?)
2006-09-02 Chris LattnerIteration is required for some cases, even if they...
2006-09-02 Chris LattnerWhen joining two intervals where the RHS is really...
2006-09-01 Evan ChengOops. Bad typo. Without the check of N1.hasOneUse(...
2006-09-01 Chris LattnerUse a couple of multiclass patterns to factor some...
2006-09-01 Chris Lattnerremove a bunch of comments
2006-09-01 Anton Korobeynikov- Fixed broken Win32 build
2006-09-01 Evan ChengRemove extra spaces.
2006-09-01 Evan ChengLast check-in was a mistake...
2006-09-01 Evan Cheng*** empty log message ***
2006-09-01 Evan ChengAllow legalizer to expand ISD::MUL using only MULHS...
2006-09-01 Jim LaskeyCorrections.
2006-09-01 Evan ChengBetter comments.
2006-09-01 Evan ChengYikes. This requires checking apple gcc version.
2006-09-01 Chris LattnerPull some code out of a hot recursive function because...
2006-09-01 Chris LattnerReserve space in the ValueNumberInfo vector. This...
2006-09-01 Chris LattnerIterative coallescing doesn't buy us anything (we get...
next