Age | Commit message (Expand) | Author |
2012-02-14 | Fix PR12000. Some vector operations may use scalar operands with types | Nadav Rotem |
2012-01-10 | Remove unnecessary default cases in switches that cover all enum values. | David Blaikie |
2011-11-08 | Added invariant field to the DAG.getLoad method and changed all calls. | Pete Cooper |
2011-11-03 | Reapply r143206, with fixes. Disallow physical register lifetimes | Dan Gohman |
2011-10-29 | Revert r143206, as there are still some failing tests. | Dan Gohman |
2011-10-28 | Reapply r143177 and r143179 (reverting r143188), with scheduler | Dan Gohman |
2011-10-28 | Speculatively disable Dan's commits 143177 and 143179 to see if | Duncan Sands |
2011-10-28 | Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUW | Dan Gohman |
2011-09-23 | Tweak the handling of MERGE_VALUES nodes: remove the need for | Duncan Sands |
2011-09-06 | Add codegen support for vector select (in the IR this means a select | Duncan Sands |
2011-08-31 | Misc cleanup; addresses Duncan's comments on r138877. | Eli Friedman |
2011-08-31 | Fill in type legalization for MERGE_VALUES in all the various cases. Patch b... | Eli Friedman |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-06-01 | Refactor LegalizeTypes: Erase LegalizeAction and make the type legalizer use | Nadav Rotem |
2011-01-11 | Move ExpandAtomic into the integer expansion routines - it's only used there. | Eric Christopher |
2011-01-06 | Fix the other problem reported in PR8582. Testcase and patch by | Duncan Sands |
2011-01-06 | Add some fairly duplicated code to let type legalization split illegal | Eric Christopher |
2010-11-23 | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. | Wesley Peck |
2010-09-21 | continue MachinePointerInfo'izing, eliminating use of one of the old | Chris Lattner |
2010-06-21 | Use A.append(...) instead of A.insert(A.end(), ...) when A is a | Dan Gohman |
2010-06-18 | Change UpdateNodeOperands' operand and return value from SDValue to | Dan Gohman |
2010-06-04 | Fixed a bug during widening where we would avoid legalizing a node. When we | Mon P Wang |
2010-04-15 | 80 col violations. | Evan Cheng |
2010-03-02 | Remove dead parameter passing. | Bill Wendling |
2010-02-25 | Revert r97064. Duncan pointed out that bitcasts are defined in | Dan Gohman |
2010-02-24 | Make getTypeSizeInBits work correctly for array types; it should return | Dan Gohman |
2010-02-15 | Add non-temporal flags and remove an assumption of default arguments. | David Greene |
2010-01-05 | Change errs() to dbgs(). | David Greene |
2009-12-22 | Add more plumbing. This time in the LowerArguments and "get" functions which | Bill Wendling |
2009-11-30 | Added support to allow clients to custom widen. For X86, custom widen vectors... | Mon P Wang |
2009-11-20 | Fix PR5558, which was caused by a wrong fix for PR3393 (see commit 63048), | Duncan Sands |
2009-10-25 | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky |
2009-08-23 | eliminate uses of cerr() | Chris Lattner |
2009-08-14 | Allow targets to specify their choice of calling conventions per | Anton Korobeynikov |
2009-08-12 | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson |
2009-08-10 | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson |
2009-08-05 | Major calling convention code refactoring. | Dan Gohman |
2009-07-31 | Use a range insert instead of an explicit loop. | Dan Gohman |
2009-07-29 | Move types back to the 2.5 API. | Owen Anderson |
2009-07-14 | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin |
2009-07-11 | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, | Torok Edwin |
2009-07-09 | Thread LLVMContext through MVT and related parts of SDISel. | Owen Anderson |
2009-07-08 | Nowadays vectors are only split if they have an even | Duncan Sands |
2009-07-03 | Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ... | Tilmann Scheller |
2009-05-31 | Rename CustomLowerResults to CustomLowerNode, since | Duncan Sands |
2009-05-16 | Put back a bit of expensive checking logic that | Duncan Sands |
2009-04-27 | Now that PR2957 is resolved, remove a bunch of | Duncan Sands |
2009-04-25 | Refactor the code to grab the low and high parts of a value | Dan Gohman |
2009-03-29 | Fix PR3899: add support for extracting floats from vectors | Duncan Sands |
2009-03-20 | Fixed the comment. No functionality change. | Sanjiv Gupta |