2009-12-05 |
Dan Gohman | Remove the unused DisableLegalizeTypes option and relat... |
blob | commitdiff | raw |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Dale Johannesen | When generating a vector the really slow way, via loads |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Dale Johannesen | Emit correct code when making a ConstantPool entry... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Anton Korobeynikov | Add 8 bit libcalls and make use of them for msp430 |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Evan Cheng | Add a second ValueType argument to isFPImmLegal. |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Evan Cheng | Do away with addLegalFPImmediate. Add a target hook... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Evan Cheng | -Revert parts of 84326 and 84411. Distinquishing betwee... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Evan Cheng | Only fixed stack objects and spill slots should be... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Evan Cheng | Revert 84315 for now. Re-thinking the patch. |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Evan Cheng | Rename getFixedStack to getStackObject. The stack objec... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Dan Gohman | Delete an obsolete comment. |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Devang Patel | Use MDNode * directly as an RecordSourceLine() argument. |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Devang Patel | Reapply 79977. |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Anton Korobeynikov | Add extload expansion for f128 |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Devang Patel | Revert 79977. It causes llvm-gcc bootstrap failures... |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Devang Patel | Update DebugInfo interface to use metadata, instead... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | Change Pass::print to take a raw ostream instead of... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Devang Patel | Record variable debug info at ISel time directly. |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Dan Gohman | Be tidy and use a break to exit from a switch block... |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Dan Gohman | Legalize the shift amount operand of SRL_PARTS, SHL_PAR... |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Benjamin Kramer | Unbreak build. Evan, please make sure my changes are... |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Evan Cheng | 80 col violations. |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Anton Korobeynikov | Allow targets to specify their choice of calling conven... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Owen Anderson | Add contexts to some of the MVT APIs. No functionality... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Benjamin Kramer | Remove now unused Context variables. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move ConstantExpr to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Owen Anderson | Return ConstantVector to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Jakob Stoklund Olesen | Add support for promoting SETCC operations. |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Eli Friedman | Make promotion in operation legalization for SETCC... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Owen Anderson | Move a few more convenience factory functions from... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Owen Anderson | Move EVER MORE stuff over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-12 |
Jakob Stoklund Olesen | Implement support for promotion of AND/OR/XOR on intege... |
blob | commitdiff | raw | diff to current |
2009-07-12 |
Jakob Stoklund Olesen | Fix types in PromoteNode handling of CTPOP and friends. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Eli Friedman | Make EXTRACT_VECTOR_ELT a bit more flexible in terms... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Add NumFixedArgs attribute to CallSDNode which indicate... |
blob | commitdiff | raw | diff to current |
2009-06-24 |
David Greene | This increases the maximum for MVT::LAST_VALUETYPE |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Eli Friedman | Add some generic expansion logic for SMULO and UMULO... |
blob | commitdiff | raw | diff to current |
2009-06-07 |
Eli Friedman | Slightly generalize the code that handles shuffles... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Eli Friedman | Fix the expansion for CONCAT_VECTORS so that it doesn... |
blob | commitdiff | raw | diff to current |
2009-06-06 |
Eli Friedman | Factor out a couple of helpers. |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Re-commit r72514 and r72516 with a fixed version of... |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Bill Wendling | Temporarily revert r72514 (and dependent patch r72516... |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Remove a couple of useless functions. |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Remove special cases for more opcodes. |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Remove special case for SETCC opcode; add some comments... |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Eli Friedman | Some minor cleanups. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Minor cleanups; add a better explanation for the issue... |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove more special cases for opcodes. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove special cases for more opcodes. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Removing more special cases from LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Eliminate more special cases for opcodes. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove more special cases from LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove unused argument. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Remove more opcode special cases. |
blob | commitdiff | raw | diff to current |
2009-05-27 |
Eli Friedman | Start of refactoring LegalizeDAG so that we don't need... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Eli Friedman | Delete a bunch of dead code from LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Eli Friedman | Minor improvement to FCOPYSIGN to use BIT_CONVERT in... |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Eli Friedman | Rewrite ISD::FCOPYSIGN lowering to never use i64. Not... |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Eli Friedman | Remove checks of getTypeAction from LegalizeOp; we... |
blob | commitdiff | raw | diff to current |
2009-05-24 |
Eli Friedman | Disable type legalization in LegalizeDAG. |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Fix a bug in the expansion of EXTRACT_SUBVECTOR in |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Add a proper implementation of EXTRACT_SUBVECTOR legali... |
blob | commitdiff | raw | diff to current |
2009-05-21 |
Jay Foad | Use v.data() instead of &v[0] when SmallVector v might... |
blob | commitdiff | raw | diff to current |
2009-05-11 |
Dan Gohman | When scalarizing a vector BITCAST, check whether the... |
blob | commitdiff | raw | diff to current |
2009-05-09 |
Duncan Sands | Rename PaddedSize to AllocSize, in the hope that this |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Anton Korobeynikov | Properly expand libcalls for urem / srem. Also make... |
blob | commitdiff | raw | diff to current |
2009-05-06 |
Duncan Sands | Add generic expansion of SUB when ADD and XOR |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Anton Korobeynikov | Properly handle sdiv / udiv / srem / urem libcalls |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Anton Korobeynikov | Add libcall expansion for 16 and 128 bit muls |
blob | commitdiff | raw | diff to current |
2009-05-01 |
Bob Wilson | Allow CONCAT_VECTORS nodes to be legal or have custom... |
blob | commitdiff | raw | diff to current |
2009-04-30 |
Argyrios Kyrtzidis | Make DebugLoc independent of DwarfWriter. |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Bill Wendling | Instead of passing in an unsigned value for the optimiz... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Fix infinite recursion in the C++ code which handles... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Bill Wendling | Second attempt: |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Bill Wendling | r70270 isn't ready yet. Back this out. Sorry for the... |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Bill Wendling | Massive check in. This changes the "-fast" flag to... |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Duncan Sands | Now that PR2957 is resolved, remove a bunch of |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Nate Begeman | 2nd attempt, fixing SSE4.1 issues and implementing... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Rafael Espindola | Revert 69952. Causes testsuite failures on linux x86-64. |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Nate Begeman | PR2957 |
blob | commitdiff | raw | diff to current |
2009-04-18 |
Duncan Sands | Don't try to make BUILD_VECTOR operands have the same |
blob | commitdiff | raw | diff to current |
2009-04-15 |
Dan Gohman | Generalize one of the SelectionDAG::ReplaceAllUsesWith... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Bob Wilson | Change SelectionDAG type legalization to allow BUILD_VE... |
blob | commitdiff | raw | diff to current |
next |