Fix PR1049 and CodeGen/Generic/2006-12-16-InlineAsmCrash.ll
[oota-llvm.git] / lib / CodeGen / SelectionDAG / LegalizeDAG.cpp
2006-12-16 Evan ChengExpand FP undef
2006-12-16 Evan ChengAllow promoted FP_TO_UINT / FP_TO_SINT to expand operand.
2006-12-16 Evan ChengExpand fabs / fneg to and / xor.
2006-12-15 Evan ChengFix select_cc, select expansion to soft-fp bugs.
2006-12-15 Chris Lattnersilence a bogus warning
2006-12-15 Evan ChengExpand FP compares to soft-fp call(s)
2006-12-14 Jim Laskey1. Tidy up jump table info.
2006-12-13 Evan ChengMore soft-fp work.
2006-12-13 Evan ChengExpand (f64 extload f32) to (f64 fp_ext (load f32)...
2006-12-13 Evan ChengExpand fsqrt, fsin, and fcos to libcalls.
2006-12-13 Evan ChengExpand f32 / f64 to i32 / i64 conversion to soft-fp...
2006-12-12 Evan ChengExpand FP constant to integers if FP types are not...
2006-12-12 Evan ChengSoft fp FNEG, SINT_TO_FP, UINT_TO_FP libcall expansion.
2006-12-12 Evan ChengExpand ConstantFP to load from CP if float types are...
2006-12-12 Evan Cheng- When expanding a bit_convert whose src operand is...
2006-12-12 Chris Lattnerfit in 80 cols
2006-12-12 Chris Lattnerthis can only be fptrunc.
2006-12-12 Chris LattnerRevert Nate's patch to fix X86/store-fp-constant.ll...
2006-12-12 Reid SpencerChange inferred cast creation calls to more specific...
2006-12-11 Evan ChengRe-apply changes that were backed out and fix a naughty...
2006-12-11 Chris LattnerRevert changes that broke oggenc on ppc
2006-12-11 Evan Chengf32 / f64 node is expanded to one i32 / i64 node.
2006-12-11 Evan ChengClean up some bad code.
2006-12-11 Nate BegemanMove something that should be in the dag combiner from...
2006-12-09 Evan ChengPreliminary soft float support.
2006-12-07 Bill WendlingRemoving even more <iostream> includes.
2006-11-29 Evan ChengAvoid inifinite looping if READCYCLECOUNTER isn't custo...
2006-11-29 Evan ChengAllow target to custom lower READCYCLECOUNTER (when...
2006-11-28 Chris LattnerFix PR1016
2006-11-27 Chris LattnerIf a brcond condition is promoted, make sure to zero...
2006-11-07 Chris LattnerFix PR988 and CodeGen/Generic/2006-11-06-MemIntrinsicEx...
2006-11-02 Reid SpencerFor PR786:
2006-10-31 Evan ChengFix a typo which can break jumptables.
2006-10-30 Evan ChengLower jumptable to BR_JT. The legalizer can lower it...
2006-10-20 Reid SpencerFor PR950:
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-11 Jim LaskeyTypo
2006-10-11 Evan ChengNaming consistency.
2006-10-11 Andrew LenharthJimptables working again on alpha.
2006-10-10 Chris LattnerFix another bug in extload promotion.
2006-10-10 Evan ChengFix a bug introduced by my LOAD/LOADX changes.
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-07 Chris LattnerFix a bug legalizing zero-extending i64 loads into...
2006-10-06 Chris LattnerFix a miscompilation of:
2006-10-05 Evan ChengMake use of getStore().
2006-10-04 Evan ChengCombine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
2006-10-03 Evan ChengFix an obvious typo.
2006-09-24 Andrew LenharthAdd support for other relocation bases to jump tables...
2006-09-20 Chris LattnerExpand 64-bit shifts more optimally if we know that...
2006-09-18 Evan ChengFix a typo.
2006-09-18 Evan ChengAllow i32 UDIV, SDIV, UREM, SREM to be expanded into...
2006-09-16 Chris LattnerOh yeah, this is needed too
2006-09-16 Chris Lattnersimplify control flow, no functionality change
2006-09-16 Chris LattnerAllow custom expand of mul
2006-09-13 Chris LattnerCompile X << 1 (where X is a long-long) to:
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-01 Evan ChengAllow legalizer to expand ISD::MUL using only MULHS...
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-08-21 Chris LattnerFix PR861
2006-08-14 Chris Lattnereliminate use of getNode that takes vector of valuetypes.
2006-08-08 Chris LattnerStart eliminating temporary vectors used to create...
2006-08-08 Chris LattnerEliminate some malloc traffic by allocating vectors...
2006-08-04 Chris LattnerMake SelectionDAG::RemoveDeadNodes iterative instead...
2006-07-26 Chris LattnerFix a case where LegalizeAllNodesNotLeadingTo could...
2006-07-11 Jim LaskeyEnsure that dump calls that are associated with asserts...
2006-07-11 Chris LattnerFix CodeGen/Alpha/2006-07-03-ASMFormalLowering.ll and...
2006-06-28 Chris LattnerMark these two classes as hidden, shrinking libllbmgcc...
2006-05-26 Evan ChengChange RET node to include signness information of...
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-17 Chris LattnerWhen we legalize target nodes, do not use getNode to...
2006-05-17 Chris LattnerAdd an assertion, avoid some unneeded work for each...
2006-05-16 Chris LattnerAdd a new ISD::CALL node, make the default impl of...
2006-05-16 Chris LattnerLegalize FORMAL_ARGUMENTS nodes correctly, we don't...
2006-05-13 Chris LattnerMerge identical code.
2006-05-09 Nate BegemanFix PR773
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-19 Chris LattnerSimplify some code
2006-04-17 Chris LattnerFix handling of calls in functions that use vectors...
2006-04-17 Chris LattnerCodegen insertelement with constant insertion points...
2006-04-16 Chris LattnerAdd support for promoting stores from one legal type...
2006-04-14 Chris LattnerMake this assertion better
2006-04-12 Evan ChengPromote vector AND, OR, and XOR
2006-04-12 Evan ChengVector type promotion for ISD::LOAD and ISD::SELECT
2006-04-12 Chris LattnerImplement support for the formal_arguments node. To...
2006-04-11 Evan ChengOnly get Tmp2 for cases where number of operands is...
2006-04-11 Chris Lattneradd some todos
2006-04-11 Chris LattnerAdd basic support for legalizing returns of vectors
2006-04-10 Evan ChengMissing break
2006-04-08 Chris LattnerAdd code generator support for VSELECT
2006-04-08 Chris LattnerCanonicalize vvector_shuffle(x,x) -> vvector_shuffle...
2006-04-08 Chris Lattneradd a sanity check: LegalizeOp should return a value...
2006-04-08 Evan ChengINSERT_VECTOR_ELT lowering bug:
2006-04-05 Evan ChengExapnd a VECTOR_SHUFFLE to a BUILD_VECTOR if target...
2006-04-04 Chris Lattner* Add supprot for SCALAR_TO_VECTOR operations where...
2006-04-02 Chris LattnerImplement promotion for EXTRACT_VECTOR_ELT, allowing...
2006-04-02 Chris LattnerImplement the Expand action for binary vector operation...
2006-04-02 Chris LattnerAdd a new -view-legalize-dags command line option
2006-03-31 Chris LattnerDo not endian swap split vector loads. This fixes...
next