New testcase that functions with dynamic allocas can be inlined, and are
[oota-llvm.git] / lib / CodeGen /
2006-01-13 Chris LattnerIf a target specified a stack pointer with setStackPoin...
2006-01-13 Chris LattnerCompile llvm.stacksave/restore into STACKSAVE/STACKREST...
2006-01-13 Chris Lattneradd stacksave/stackrestore nodes
2006-01-13 Chris LattnerAdd "support" for stacksave/stackrestore to the dag...
2006-01-13 Chris LattnerAdd "support" for the llvm.stacksave/stackrestore intri...
2006-01-12 Chris LattnerAdd a simple missing fold to produce this:
2006-01-12 Chris LattnerIf using __main, emit global ctor/dtor list like any...
2006-01-12 Chris LattnerDon't create rotate instructions in unsupported types...
2006-01-11 Evan ChengAllow custom lowering of DYNAMIC_STACKALLOC.
2006-01-11 Evan Chengignore register #0
2006-01-11 Nate BegemanAdd bswap, rotl, and rotr nodes
2006-01-10 Chris Lattnersilence a warning
2006-01-10 Robert BocchinoAdded selection DAG support for the extractelement...
2006-01-10 Chris LattnerMinor cleanup, no functionality change for current...
2006-01-09 Chris LattnerFix an exponential function in libcall insertion to...
2006-01-09 Evan Cheng* Allow custom lowering of ADD_PARTS, SUB_PARTS, SHL_PA...
2006-01-09 Evan ChengNew getNode() variants.
2006-01-06 Chris LattnerUnbreak the build :(
2006-01-06 Evan ChengRevert the previous check-in. Leave shl x, 1 along...
2006-01-06 Evan Chengfold (shl x, 1) -> (add x, x)
2006-01-06 Evan ChengSupport for custom lowering of ISD::RET.
2006-01-05 Jim LaskeyAdded initial support for DEBUG_LABEL allowing debug...
2006-01-04 Jim LaskeyApplied some recommend changes from sabre. The dominat...
2006-01-04 Jim LaskeyAdd unique id to debug location for debug label use...
2006-01-04 Jim LaskeyAdd check for debug presence.
2006-01-04 Jim LaskeyTie dwarf generation to darwin assembler.
2006-01-04 Jim LaskeyMoving MachineDebugInfo to module level location.
2006-01-04 Jim LaskeyChange how MachineDebugInfo is fetched.
2006-01-04 Jim LaskeyExtending MachineDebugInfo.
2006-01-04 Chris LattnerAdd support for targets (like Alpha) that have terminat...
2006-01-04 Chris LattnerAdd an assertion, update DefInst even though no one...
2006-01-04 Chris LattnerAdd a LiveVariables::VarInfo::dump method
2006-01-03 Chris LattnerChange a variable from being an iterator to a raw Machi...
2005-12-30 Nate BegemanMake sure to pass the offset into the new node, so...
2005-12-29 Duraid Madinapurity++
2005-12-28 Duraid Madinaadd these so I can be less naughty
2005-12-28 Duraid MadinaHB is *the* code janitor.
2005-12-28 Duraid Madinamixed-STL programs are big and nasty :(
2005-12-25 Andrew Lenharthallow custom lowering to return null for legal results
2005-12-24 Andrew LenharthSupport Custom lowering of a few more operations.
2005-12-23 Jim LaskeyRemove redundant debug locations.
2005-12-23 Chris Lattnerunbreak the build :-/
2005-12-23 Evan ChengAllow custom lowering of LOAD, EXTLOAD, ZEXTLOAD, STORE...
2005-12-23 Chris LattnerSimplify store(bitconv(x)) to store(x). This allows...
2005-12-23 Chris Lattnerfold (conv (load x)) -> (load (conv*)x).
2005-12-23 Chris LattnerFold bitconv(bitconv(x)) -> x. We now compile this:
2005-12-23 Chris Lattnerconstant fold bits_convert in getNode and in the dag...
2005-12-23 Chris LattnerFix a pasto
2005-12-23 Chris Lattnerfix a thinko in the bit_convert handling code
2005-12-23 Chris Lattneradd very simple support for the BIT_CONVERT node
2005-12-22 Chris Lattnerremove dead code
2005-12-22 Chris LattnerThe 81st column doesn't like code in it.
2005-12-22 Reid SpencerAdd an eol at the end to shut gcc sup.
2005-12-21 Evan ChengLefted out TargetLowering::
2005-12-21 Evan Cheng* Fix a GlobalAddress lowering bug.
2005-12-21 Jim LaskeyDisengage DEBUG_LOC from non-PPC targets.
2005-12-21 Evan Cheng* Added support for X86 RET with an additional operand...
2005-12-21 Jim LaskeyStart of Dwarf framework.
2005-12-21 Chris Lattnermake sure to relegalize all cases
2005-12-21 Chris Lattnerenable the gep isel opt
2005-12-21 Chris Lattnerfix a bug I introduced that broke recursive expansion...
2005-12-21 Chris LattnerLower ConstantAggregateZero into zeros
2005-12-21 Chris LattnerDon't emit a null terminator, nor anything after it...
2005-12-20 Evan ChengAdded a hook to print out names of target specific...
2005-12-20 Chris LattnerFix a nasty latent bug in the legalizer that was trigge...
2005-12-19 Evan ChengX86 conditional branch support.
2005-12-19 Evan ChengPrint out opcode number if it's an unknown target node.
2005-12-19 Chris LattnerFix a case where the DAG Combiner would accidentally...
2005-12-19 Jim LaskeyAmend comment.
2005-12-19 Jim LaskeyCreate a strong dependency for loads following stores...
2005-12-18 Chris LattnerMake sure to relegalize new nodes
2005-12-18 Jeff CohenKeep VC++ happy.
2005-12-18 Chris LattnerMore corrections for flagged copyto/from reg
2005-12-18 Chris Lattnerlegalize copytoreg and copyfromreg nodes that have...
2005-12-18 Jim LaskeyFix a bug Sabre was having where the DAG root was a...
2005-12-18 Jim LaskeyGroups were not emitted if the dominator node and the...
2005-12-18 Chris LattnerSimplify code
2005-12-17 Chris Lattnerallow custom expansion of BR_CC
2005-12-17 Evan ChengX86 lowers SELECT to a cmp / test followed by a conditi...
2005-12-16 Jim LaskeyAdded source file/line correspondence for dwarf (PowerP...
2005-12-15 Chris LattnerDon't create SEXTLOAD/ZEXTLOAD instructions that the...
2005-12-14 Chris LattnerWhen folding loads into ops, immediately replace uses...
2005-12-14 Chris LattnerFix the (zext (zextload)) case to trigger, similarly...
2005-12-14 Chris LattnerFix a miscompilation in crafty due to a recent patch
2005-12-14 Evan ChengFold (zext (load x) to (zextload x).
2005-12-13 Chris LattnerDon't lump the filename and working dir together
2005-12-13 Chris LattnerAdd a couple more fields, move ctor init list to .cpp...
2005-12-13 Nate BegemanLowering constant pool entries on ppc exposed a bug...
2005-12-12 Chris LattnerAccept and ignore prefetches for now
2005-12-12 Chris LattnerFix CodeGen/Generic/2005-12-12-ExpandSextInreg.ll
2005-12-11 Chris LattnerMinor tweak to get isel opt
2005-12-10 Nate BegemanAdd support for TargetConstantPool nodes to the dag...
2005-12-10 Evan ChengAdded new getNode and getTargetNode variants for X86...
2005-12-09 Chris LattnerAvoid emitting two tabs when switching to a named section
2005-12-09 Chris LattnerTeach legalize how to promote sext_inreg to fix a probl...
2005-12-08 Chris Lattnerimprove code insertion in two ways:
2005-12-07 Nate BegemanFix a crash where ConstantVec nodes were being generate...
2005-12-07 Chris LattnerOnly transform (sext (truncate x)) -> (sextinreg x...
2005-12-07 Chris LattnerTeach the dag combiner to turn a truncate/sign_extend...
2005-12-06 Nate BegemanTeach the SelectionDAG ISel how to turn ConstantPacked...
next