add a sparcv8 section, make this validate
[oota-llvm.git] / lib /
2005-05-15 Duraid Madinamake angry compilers happy again
2005-05-15 Duraid MadinaaCC and STLport complained about this, because they...
2005-05-15 Chris Lattnerdon't reserve space for tailcall arg areas. It explici...
2005-05-15 Chris LattnerTeach reginfo how to deal with ADJSTACKPTRri, allowing...
2005-05-15 Chris LattnerImplement proper tail calls in the X86 backend for...
2005-05-15 Chris LattnerAdd some simplifications for MULH[SU]. This allows...
2005-05-15 Chris LattnerAdd markers in the asm file for tail calls, add a new...
2005-05-15 Chris LattnerWhen inserting callee-save register reloads, make sure...
2005-05-15 Chris LattnerYes, calltarget is the operand of the day.
2005-05-14 Chris LattnerWhen emitting the function epilog, check to see if...
2005-05-14 Chris LattnerAdd some new instructions
2005-05-14 Reid SpencerChanges for ffs lib call simplification:
2005-05-14 Chris LattnerFix construction of ioport intrinsics, fixing X86/io...
2005-05-14 Chris LattnerPreserve calling conv when hacking on calls
2005-05-14 Chris Lattnerpreserve calling conventions when hacking on code
2005-05-14 Chris LattnerMake sure to preserve the calling convention when chang...
2005-05-14 Chris LattnerPass i64 values correctly split in reg/mem to fastcc...
2005-05-14 Chris LattnerUse target-specific nodes for calls. This allows the...
2005-05-14 Chris Lattnerallow token chain at start or end of node
2005-05-14 Chris Lattnerremove special case hacks for readport/readio from...
2005-05-14 Chris LattnerImplement fixme's by memoizing nodes.
2005-05-14 Chris LattnerTurn this into a wrapper for a simpler version of getNode.
2005-05-14 Chris LattnerEliminate special purpose hacks for dynamic_stack_alloc.
2005-05-14 Chris LattnerUse the general mechanism for creating multi-value...
2005-05-14 Chris Lattneruse a target-specific node and custom expander to lower...
2005-05-14 Chris LattnerWrap long line, actually add node to the graph.
2005-05-14 Chris Lattnerlegalize target-specific operations
2005-05-14 Chris Lattneradd a getNode() version that allows construction of...
2005-05-14 Chris LattnerLowerOperation takes a dag
2005-05-14 Chris LattnerPrint the symbolic register name in a register allocato...
2005-05-14 Chris LattnerAllow targets to have a custom int64->fp expander if...
2005-05-13 Chris LattnerMake sure the start of the arg area and the end (after...
2005-05-13 Chris Lattnerfix the assertion
2005-05-13 Chris LattnerAlign doubles on 8-byte boundaries if possible.
2005-05-13 Chris Lattnerprint stack object alignment in -print-machineinstr...
2005-05-13 Chris Lattnerfix typo
2005-05-13 Chris LattnerFix the problems with callee popped argument lists
2005-05-13 Chris LattnerDon't emit SAR X, 0 in the case of sdiv Y, 2
2005-05-13 Chris LattnerFix UnitTests/2005-05-13-SDivTwo.c
2005-05-13 Chris Lattnerswitch to having the callee pop stack operands for...
2005-05-13 Chris LattnerTolerate instrs with extra args
2005-05-13 Chris Lattnerallow RETI
2005-05-13 Chris Lattnertreat TAILCALL nodes identically to CALL nodes
2005-05-13 Chris LattnerBuild TAILCALL nodes in LowerCallTo, treat them like...
2005-05-13 Chris LattnerCapitalize
2005-05-13 Chris Lattnercapitalize
2005-05-13 Chris Lattnerclarify that these are v9 options
2005-05-13 Chris Lattnerhide this option
2005-05-13 Chris LattnerAdd an isTailCall flag to LowerCallTo
2005-05-13 Chris LattnerHandle TAILCALL node
2005-05-13 Chris Lattneradd 'ret imm' instruction
2005-05-13 Chris LattnerRealize that we don't support fmod directly, fixing...
2005-05-13 Chris LattnerDo not CopyFromReg physregs for live-in values. Instea...
2005-05-13 Chris LattnerEmit function entry code after lowering hte arguments.
2005-05-13 Chris LattnerAllow targets to emit code into the entry block of...
2005-05-13 Chris Lattnercalling a function with the wrong CC is undefined,...
2005-05-13 Chris Lattnerallow a virtual register to be associated with live...
2005-05-13 Reid SpencerMake sure that decompression checks for the case that...
2005-05-13 Chris LattnerWhen lowering invokes to calls, amke sure to preserve...
2005-05-13 Chris LattnerPrefer int 0 instead of long 0 for GEP arguments.
2005-05-13 Chris LattnerFix a problem that nate reduced for me.
2005-05-13 Chris Lattnerrename variables and functions to match renamed DAG...
2005-05-13 Chris Lattnerdo not call expandop on the same value more than once...
2005-05-12 Chris Lattnerfix a bad typeo
2005-05-12 Chris Lattnerupdate comment
2005-05-12 Chris Lattnerrename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to...
2005-05-12 Chris LattnerAdd a new -enable-x86-fastcc option that enables passin...
2005-05-12 Chris LattnerPass calling convention to use into lower call to
2005-05-12 Chris LattnerPass in Calling Convention to use into LowerCallTo
2005-05-12 Chris LattnerEnable pattern isel by default
2005-05-12 Chris Lattnerfix expansion of ct[lt]z nodes
2005-05-12 Chris LattnerExpand 64-bit ctlz/cttz nodes for 32-bit targets
2005-05-12 Chris LattnerFix uint->fp casts on PPC, allowing UnitTests/2005...
2005-05-12 Chris LattnerAllow something to be legalized multiple times. This...
2005-05-12 Chris LattnerOops, don't do this after we figure out where to insert...
2005-05-12 Chris LattnerMake sure to expand all nodes, avoiding unintentional...
2005-05-12 Chris Lattnerhandle a common case generated by the uint64 -> FP...
2005-05-12 Chris Lattneradd fixme
2005-05-12 Chris LattnerFix a really horrible problem that causes the JIT to...
2005-05-12 Chris LattnerFix a problem where early legalization can cause token...
2005-05-12 Chris LattnerThese targets don't like setcc
2005-05-12 Chris LattnerMake legalize a bit more efficient, and canonicalize...
2005-05-11 Nate BegemanNecessary changes to codegen cttz efficiently on PowerPC
2005-05-11 Tanya LattnerFixed issue that broke ssa.
2005-05-11 Chris Lattnerfix some GCC 4 warnings
2005-05-11 John CriswellAdded support for decomposing constant expressions...
2005-05-11 Chris LattnerFix lowering of ctlz, so now UnitTests/2005-05-11-Popco...
2005-05-11 Chris LattnerFix lowering of cttz to work with signed values
2005-05-11 Chris Lattnerfix and concisify intinsic lowering for ctpop. Unfortu...
2005-05-11 Chris LattnerFix the last remaining bug preventing us from switching...
2005-05-11 Chris LattnerDo not memoize ADJCALLSTACKDOWN nodes, provide a method...
2005-05-11 Chris Lattnerwrap long line
2005-05-11 Chris LattnerMake sure to legalize generated ctpop nodes, convert...
2005-05-11 Duraid Madinaexpand count-leading/trailing-zeros; the test 2005...
2005-05-11 Chris LattnerAdd some notes for expanding clz/ctz
2005-05-11 Chris LattnerSimplify this code, use the proper shift amount
2005-05-11 Duraid Madinaadd the popcount instruction and support this in the...
2005-05-11 Chris LattnerLegalize this correctly
2005-05-11 Chris LattnerNo really IA*64* :)
2005-05-11 Chris LattnerX86 has more than just 32-bit registers
next