Partial implementation of calling functions with byval arguments:
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGISel.cpp
2007-08-20 Rafael EspindolaPartial implementation of calling functions with byval...
2007-08-16 Evan Cheng- If a dynamic_stackalloc alignment requirement is...
2007-08-10 Dan GohmanFix EXTRACT_ELEMENT, EXTRACT_SUBVECTOR, and EXTRACT_VEC...
2007-08-10 Rafael Espindolapropagate struct size and alignment of byval arguments...
2007-08-04 Chandler CarruthThis is the patch to provide clean intrinsic function...
2007-08-02 Chris Lattnerdon't redefine a parameter
2007-07-30 Dan GohmanFix a bug in getCopyFromParts turned up in the testcase...
2007-07-27 Duncan SandsSupport for trampolines, except for X86 codegen which is
2007-07-24 Dan GohmanAdd const to CanBeFoldedBy, CheckAndMask, and CheckOrMask.
2007-07-18 Dan GohmanIt's not necessary to do rounding for alloca operations...
2007-07-16 Dan GohmanFix comments about vectors to use the current wording.
2007-07-14 Anton KorobeynikovLong live the exception handling!
2007-07-13 Dale JohannesenSkeleton of post-RA scheduler; doesn't do anything...
2007-07-09 Dan GohmanChange getCopyToParts and getCopyFromParts to always...
2007-07-06 Duncan SandsThe exception handling intrinsics return values,
2007-07-06 Rafael EspindolaAdd the byval attribute
2007-07-06 Duncan SandsRemove propagateEHRegister in favour of a more limited
2007-07-06 Duncan SandsRemove ExtractGlobalVariable - use StripPointerCasts
2007-07-06 Evan ChengWorkaround of getCopyToRegs and getCopyFromRegs bugs...
2007-07-05 Dan GohmanAdd a parameter to getCopyToParts and getCopyFromParts...
2007-07-04 Duncan SandsExtend eh.selector to support both catches and filters.
2007-07-03 Dale JohannesenFix for PR 1505 (and 1489). Rewrite X87 register
2007-07-02 Dan GohmanReplace ExpandScalarFormalArgs and ExpandScalarCallArgs...
2007-06-29 Evan ChengOnly do FNEG xform when the vector type is a floating...
2007-06-29 David GreeneRemove unnecessary attributions in comments.
2007-06-29 David GreeneFix reference to cached end iterator invalidated by...
2007-06-28 Dan GohmanAdd new TargetLowering code to provide the final regist...
2007-06-27 Evan ChengPartial fix for PR1502: If a EH register is needed...
2007-06-27 Dan GohmanUse getVectorTypeBreakdown in FunctionLoweringInfo...
2007-06-25 Dan GohmanGeneralize MVT::ValueType and associated functions...
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-06-21 Dan GohmanRename TargetLowering::getNumElements and friends to
2007-06-15 Tanya LattnerCodegen support (stripped out) for the annotate attribute.
2007-06-15 Chris LattnerFix CodeGen/X86/inline-asm-x-scalar.ll:test4, by retain...
2007-06-15 Duncan SandsWorkaround for PR1508.
2007-06-14 Dan GohmanRename MVT::getVectorBaseType to MVT::getVectorElementType.
2007-06-13 Duncan SandsOnly correctly lower exception handing intrinsics if...
2007-06-13 Dan GohmanIntroduce new SelectionDAG node opcodes VEXTRACT_SUBVEC...
2007-06-13 Dan GohmanWhen creating CopyFromReg nodes, always use legal types...
2007-06-13 Duncan SandsThe fix that was applied for PR1224 stops the compiler
2007-06-07 Dale JohannesenDo not change the size of function arguments. PR 1489.
2007-06-06 Duncan SandsAdditional fix for PR1422: make sure the landing pad...
2007-06-02 Duncan SandsIntegrate exception filter support and exception catch...
2007-06-01 Duncan SandsSince TypeInfos are passed as i8 pointers, a NULL TypeI...
2007-05-24 Dan GohmanMinor comment cleanups.
2007-05-23 Anton KorobeynikovMark all calls as "could throw", when exceptions are...
2007-05-18 Dan GohmanQualify several calls to functions in the MVT namespace...
2007-05-15 Chris LattnerFix some subtle issues handling immediate values. ...
2007-05-09 Anton KorobeynikovDo not assert, when case range split metric is zero...
2007-05-07 Duncan SandsParameter attributes on invoke calls were being lost...
2007-05-06 Anton KorobeynikovDetabify
2007-05-04 Duncan SandsA bitcast of a global variable may have been constant...
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Anton KorobeynikovProperly set arguments bitwidth of EHSELECT node
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-30 Chris LattnerContinue refactoring inline asm code. If there is...
2007-04-30 Chris Lattnerrefactor GetRegistersForValue to take OpInfo as an...
2007-04-30 Chris Lattnerrefactor some code, no functionality change
2007-04-29 Chris Lattnergeneralize aggregate handling
2007-04-28 Chris Lattnermemory operands that have a direct operand should have...
2007-04-28 Chris Lattnereliminate more redundant constraint type analysis
2007-04-28 Chris Lattnermerge constraint type analysis stuff together.
2007-04-28 Chris LattnerSignificant refactoring of the inline asm stuff, to...
2007-04-28 Chris Lattnermemory inputs to an inline asm are required to have...
2007-04-28 Chris LattnerFix CodeGen/Generic/2007-04-27-LargeMemObject.ll and
2007-04-28 Chris LattnerFix this to match change to InlineAsm class.
2007-04-27 Chris Lattnerimprove EH global handling, patch by Duncan Sands.
2007-04-26 Chris Lattnerenable Anton's shift/and switch lowering stuff! It...
2007-04-26 Anton KorobeynikovFixx off-by-one bug, which prevents llvm-gcc bootstrap...
2007-04-25 Evan ChengThis was lefted out. Fixed sumarray-dbl.
2007-04-25 Chris Lattnerallow support for 64-bit stack objects
2007-04-24 Bill WendlingAssertion when using a 1-element vector for an add...
2007-04-24 Scott MichelUse '-1U' where '-1UL' is obvious overkill, eliminating...
2007-04-22 Christopher LambPR400 phase 2. Propagate attributed load/store informat...
2007-04-21 Reid SpencerRevert Christopher Lamb's load/store alignment changes.
2007-04-21 Christopher Lambadd support for alignment attributes on load/store...
2007-04-14 Chris Lattnerdisable switch lowering using shift/and. It still...
2007-04-14 Anton KorobeynikovFix PR1325: Case range optimization was performed in...
2007-04-14 Chris Lattnerdisable shift/and lowering to work around PR1325 for...
2007-04-13 Anton KorobeynikovFix PR1323 : we haven't updated phi nodes in good manner :)
2007-04-12 Chris Lattnerthe result of an inline asm copy can be an arbitrary...
2007-04-12 Reid SpencerFor PR1284:
2007-04-11 Reid SpencerFor PR1146:
2007-04-10 Chris Lattnerapparently some people commit without building the...
2007-04-09 Jeff CohenNo longer needed.
2007-04-09 Anton KorobeynikovUse integer log for metric calculation
2007-04-09 Jeff CohenUnbreak VC++ build.
2007-04-09 Anton KorobeynikovNext stage into switch lowering refactoring
2007-04-09 Reid SpencerFor PR1146:
2007-04-09 Chris Lattnerimplement CodeGen/X86/inline-asm-x-scalar.ll:test3
2007-04-09 Chris LattnerFix PR1316
2007-04-08 Chris LattnerFix for CodeGen/X86/2007-04-08-InlineAsmCrash.ll and...
2007-04-06 Chris Lattnerminor comment fix
2007-04-05 Reid SpencerChange the bit_part_select (non)implementation from...
2007-04-04 Reid SpencerImplement the llvm.bit.part_select.iN.iN.iN overloaded...
2007-04-04 Anton KorobeynikovProperly emit range comparisons for switch cases, where...
2007-04-01 Reid SpencerFor PR1297:
2007-03-31 Chris Lattnermove a bunch of code out of the sdisel pass into its...
2007-03-28 Evan ChengScale 1 is always ok.
next