summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
Commit message (Expand)AuthorAge
* Move the legalization of vector loads and stores into LegalizeVectorOps. In someNadav Rotem2011-10-15
* Add support for legalization of vector SHL/SRA/SRL instructionsNadav Rotem2011-10-11
* Add support for legalization of vector trunc-store where the saved scalar typ...Nadav Rotem2011-10-11
* Cleanup the trunc-store legalization code and add asserts.Nadav Rotem2011-10-11
* Moved type construction out of the loop and added an assert on the legality o...Nadav Rotem2011-10-01
* Revert r140463; The patch assumes that <4 x i1> is saved to memory as 4 x i8,Nadav Rotem2011-09-27
* [Vector-Select] Address one of the problems in 10902.Nadav Rotem2011-09-24
* Some legalization fixes for atomic load and store.Eli Friedman2011-09-15
* Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands2011-09-06
* Revert r131152, r129796, r129761. This code is currently consideredDan Gohman2011-09-01
* Atomic load/store on ARM/Thumb.Eli Friedman2011-08-26
* Basic x86 code generation for atomic load and store instructions.Eli Friedman2011-08-24
* Code generation for 'fence' instruction.Eli Friedman2011-07-27
* Revert r136156, which broke several buildbots.Dan Gohman2011-07-27
* Delete unnecessarily cautious LastCALLSEQ code.Dan Gohman2011-07-26
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* LegalizeDAG doesn't need its own copy of this enum.Dan Gohman2011-07-15
* Delete LegalizeDAG's own version of isTypeLegal and getTypeActionDan Gohman2011-07-15
* Delete an unused variable and a redundant assert.Dan Gohman2011-07-15
* Modernize comments.Dan Gohman2011-07-15
* Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich2011-07-08
* Add a testcase for checking the integer-promotion of many different vectorNadav Rotem2011-06-14
* Refactor getActionType and getTypeToTransformTo ; place all of the 'decision'Nadav Rotem2011-05-27
* Revert commit 131534 since it seems to have broken several buildbots.Duncan Sands2011-05-18
* Refactor getActionType and getTypeToTransformTo ; place all of the 'decision'Nadav Rotem2011-05-18
* Misc. code cleanups.Dan Gohman2011-05-17
* Delete unused variables.Dan Gohman2011-05-16
* Trim #includes.Dan Gohman2011-05-16
* Fix whitespace and 80-column violations.Dan Gohman2011-05-16
* Since I can't reproduce the failures from 131261, re-trying with aStuart Hastings2011-05-13
* Revert 131266 and 131261 due to buildbot complaints.Stuart Hastings2011-05-13
* Non-fast-isel followup to 129634; correctly handle branches controlledStuart Hastings2011-05-12
* Correctly walk through nested and adjacent CALLSEQ_START nodes. NoStuart Hastings2011-05-10
* Rewrite the expander for umulo/smulo to remember to sign extend the inputEric Christopher2011-04-20
* Delete unnecessary variable. <rdar://problem/7662569>Stuart Hastings2011-04-19
* Support nested CALLSEQ_BEGIN/END; necessary for ARM byval support. <rdar://p...Stuart Hastings2011-04-19
* Fix divmod libcall lowering. Convert to {S|U}DIVREM first and then expand the...Evan Cheng2011-04-16
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Revert 123704; it broke threaded LLVM.Stuart Hastings2011-04-05
* Issue libcalls __udivmod*i4 / __divmod*i4 for div / rem pairs.Evan Cheng2011-04-01
* Use the correct LHS type when determining the legalization of a shift's RHS t...Owen Anderson2011-03-07
* Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson2011-02-25
* Do not lose debug info of an inlined function argument even if the argument i...Devang Patel2011-02-18
* Roll out r125794 to help diagnose the llvm-gcc-i386-linux-selfhost failure.Cameron Zwarich2011-02-18
* Do not lose debug info of an inlined function argument even if the argument i...Devang Patel2011-02-17
* Swap VT and DebugLoc operands of getExtLoad() for consistency withStuart Hastings2011-02-16
* Speculatively revert r124380.Devang Patel2011-01-27
* While legalizing SDValues do not drop SDDbgValues, trasfer them to new legal ...Devang Patel2011-01-27
* Initialize variable to get rid of clang warning.Bill Wendling2011-01-26
* Revert r124302Devang Patel2011-01-26