2011-09-18 |
Nadav Rotem | white space cleanups |
tree | commitdiff |
2011-09-15 |
Eli Friedman | Some legalization fixes for atomic load and store. |
tree | commitdiff |
2011-09-14 |
Nadav Rotem | Add integer promotion support for vselect |
tree | commitdiff |
2011-09-13 |
Eli Friedman | Fix check for unaligned load/store so it doesn't catch... |
tree | commitdiff |
2011-09-13 |
Eli Friedman | Error out on CodeGen of unaligned load/store. Fix... |
tree | commitdiff |
2011-09-13 |
Nadav Rotem | Fix the assertion which checks the size of the input... |
tree | commitdiff |
2011-09-13 |
Nadav Rotem | Add vselect target support for targets that do not... |
tree | commitdiff |
2011-09-09 |
Chris Lattner | tidy up a bit |
tree | commitdiff |
2011-09-09 |
Eli Friedman | Make the SelectionDAG verify that all the operands... |
tree | commitdiff |
2011-09-08 |
Devang Patel | Directly point debug info to the stack slot of the... |
tree | commitdiff |
2011-09-07 |
Eli Friedman | Relax the MemOperands on atomics a bit. Fixes -verify... |
tree | commitdiff |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
tree | commitdiff |
2011-09-06 |
Duncan Sands | Split the init.trampoline intrinsic, which currently... |
tree | commitdiff |
2011-09-03 |
Owen Anderson | Fix a truly heinous bug in DAGCombine related to Assert... |
tree | commitdiff |
2011-09-01 |
Dan Gohman | Revert r131152, r129796, r129761. This code is currentl... |
tree | commitdiff |
2011-09-01 |
Andrew Trick | PreRA scheduler should avoid cloning compares. |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Misc cleanup; addresses Duncan's comments on r138877. |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Fill in type legalization for MERGE_VALUES in all the... |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Generic expansion for atomic load/store into cmpxchg... |
tree | commitdiff |
2011-08-30 |
Evan Cheng | Follow up to r138791. |
tree | commitdiff |
2011-08-26 |
Eli Friedman | Atomic load/store on ARM/Thumb. |
tree | commitdiff |
2011-08-24 |
Eli Friedman | Basic x86 code generation for atomic load and store... |
tree | commitdiff |
2011-08-23 |
Bill Wendling | A landingpad instruction is neither folded nor dead. |
tree | commitdiff |
2011-08-23 |
Evan Cheng | Fix 80 col violations. |
tree | commitdiff |
2011-08-22 |
Nick Lewycky | Be less redundant. |
tree | commitdiff |
2011-08-19 |
Benjamin Kramer | Roll back the rest of r126557. It's a hack that will... |
tree | commitdiff |
2011-08-19 |
Nick Lewycky | Eli points out that this is what report_fatal_error... |
tree | commitdiff |
2011-08-19 |
Nick Lewycky | This is not actually unreachable, so don't use llvm_unr... |
tree | commitdiff |
2011-08-18 |
Ivan Krasin | FastISel: avoid function calls between the materializat... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Add the support in code-gen for the landingpad instruct... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Revert patch. Forgot a dependent commit. |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Add the body of 'visitLandingPad'. |
tree | commitdiff |
2011-08-16 |
Nadav Rotem | Revert r137562 because it caused PR10674 |
tree | commitdiff |
2011-08-13 |
Nadav Rotem | Fix PR 10635. When generating integer constants, the... |
tree | commitdiff |
2011-08-12 |
Bill Wendling | Initial commit of the 'landingpad' instruction. |
tree | commitdiff |
2011-08-12 |
Nadav Rotem | Revert r137310 because it does not optimize any code... |
tree | commitdiff |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
tree | commitdiff |
2011-08-11 |
Nadav Rotem | [AVX] When joining two XMM registers into a YMM regist... |
tree | commitdiff |
2011-08-11 |
Chris Lattner | fix PR10605 / rdar://9930964 by adding a pretty scary... |
tree | commitdiff |
2011-08-03 |
Devang Patel | Do not drop undef debug values. These are used as range... |
tree | commitdiff |
2011-08-03 |
Eli Friedman | New approach to r136737: insert the necessary fences... |
tree | commitdiff |
2011-08-02 |
Eli Friedman | Don't create a ridiculous EXTRACT_ELEMENT. PR10563. |
tree | commitdiff |
2011-07-31 |
Bill Wendling | Add the 'resume' instruction for the new EH rewrite. |
tree | commitdiff |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Do not lose branch weights when lowering SwitchInst. |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Remove unneeded const_cast. |
tree | commitdiff |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
tree | commitdiff |
2011-07-29 |
Bill Wendling | Use the pointer type size. |
tree | commitdiff |
2011-07-29 |
Bill Wendling | And now something that compiles... |
tree | commitdiff |
2011-07-29 |
Bill Wendling | Make sure to sext or trunc the result from the register. |
tree | commitdiff |
2011-07-29 |
Chandler Carruth | Rewrite the CMake build to use explicit dependencies... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Visit the landingpad instruction. |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Add the AddLandingPadInfo function. |
tree | commitdiff |
2011-07-28 |
Eli Friedman | LangRef and basic memory-representation/reading/writing... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | The personality function should be a Function* and... |
tree | commitdiff |
2011-07-28 |
Nadav Rotem | CR fix: The ANY_EXTEND can be removed because the input... |
tree | commitdiff |
2011-07-27 |
Eli Friedman | Code generation for 'fence' instruction. |
tree | commitdiff |
2011-07-27 |
Bill Wendling | Merge the contents from exception-handling-rewrite... |
tree | commitdiff |
2011-07-27 |
Jeffrey Yasskin | Explicitly cast narrowing conversions inside {}s that... |
tree | commitdiff |
2011-07-27 |
Dan Gohman | Revert r136156, which broke several buildbots. |
tree | commitdiff |
2011-07-26 |
Dan Gohman | Delete unnecessarily cautious LastCALLSEQ code. |
tree | commitdiff |
2011-07-26 |
Eli Friedman | Add obvious missing case to switch. PR10497. |
tree | commitdiff |
2011-07-25 |
Eli Friedman | Initial implementation of 'fence' instruction, the... |
tree | commitdiff |
2011-07-25 |
Eli Friedman | Make sure this DAGCombine actually returns an UNDEF... |
tree | commitdiff |
2011-07-20 |
Eli Friedman | PR10421: Fix a straightforward bug in the widening... |
tree | commitdiff |
2011-07-19 |
Devang Patel | Revert r135423. |
tree | commitdiff |
2011-07-18 |
Jeffrey Yasskin | Add APInt(numBits, ArrayRef<uint64_t> bigVal) construct... |
tree | commitdiff |
2011-07-18 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
tree | commitdiff |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
tree | commitdiff |
2011-07-17 |
Nadav Rotem | Minor code cleanups |
tree | commitdiff |
2011-07-15 |
Dan Gohman | LegalizeDAG doesn't need its own copy of this enum. |
tree | commitdiff |
2011-07-15 |
Dan Gohman | Delete LegalizeDAG's own version of isTypeLegal and... |
tree | commitdiff |
2011-07-15 |
Dan Gohman | Delete an unused variable and a redundant assert. |
tree | commitdiff |
2011-07-15 |
Dan Gohman | Modernize comments. |
tree | commitdiff |
2011-07-14 |
Eric Christopher | Check register class matching instead of width of type... |
tree | commitdiff |
2011-07-14 |
Nadav Rotem | [VECTOR-SELECT] |
tree | commitdiff |
2011-07-14 |
Nadav Rotem | Add assertion for the chain value type |
tree | commitdiff |
2011-07-14 |
Benjamin Kramer | Don't emit a bit test if there is only one case the... |
tree | commitdiff |
2011-07-14 |
Eric Christopher | Add a dag combine pattern for folding C2-(A+C1) ->... |
tree | commitdiff |
2011-07-13 |
Jay Foad | Convert InsertValueInst and ExtractValueInst APIs to... |
tree | commitdiff |
2011-07-08 |
Cameron Zwarich | Add an intrinsic and codegen support for fused multiply... |
tree | commitdiff |
2011-07-08 |
Benjamin Kramer | Apparently we can't expect a BinaryOperator here. |
tree | commitdiff |
2011-07-08 |
Benjamin Kramer | Emit a more efficient magic number multiplication for... |
tree | commitdiff |
2011-07-07 |
Eric Christopher | Remove a FIXME. All of the standard ones are in the... |
tree | commitdiff |
2011-07-07 |
Lang Hames | Add functions 'hasPredecessor' and 'hasPredecessorHelpe... |
tree | commitdiff |
2011-07-06 |
Eric Christopher | Grammar and 80-col. |
tree | commitdiff |
2011-07-06 |
Jakub Staszak | Introduce "expect" intrinsic instructions. |
tree | commitdiff |
2011-07-01 |
Evan Cheng | Rename TargetSubtarget to TargetSubtargetInfo for consi... |
tree | commitdiff |
2011-06-30 |
Eric Christopher | Remove getRegClassForInlineAsmConstraint and all depend... |
tree | commitdiff |
2011-06-29 |
Devang Patel | Revert r133953 for now. |
tree | commitdiff |
2011-06-29 |
Benjamin Kramer | Revert a part of r126557 which could create unschedulab... |
tree | commitdiff |
2011-06-29 |
Evan Cheng | Sink SubtargetFeature and TargetInstrItineraries (renam... |
tree | commitdiff |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
tree | commitdiff |
2011-06-27 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
tree | commitdiff |
2011-06-27 |
Evan Cheng | More refactoring. Move getRegClass from TargetOperandIn... |
tree | commitdiff |
2011-06-27 |
Owen Anderson | The index stored in the RegDefIter is one after the... |
tree | commitdiff |
2011-06-27 |
Andrew Trick | pre-RA-sched: Cleanup register pressure tracking. |
tree | commitdiff |
2011-06-27 |
Jakob Stoklund Olesen | Distinguish early clobber output operands from clobbere... |
tree | commitdiff |
2011-06-24 |
Owen Anderson | The scheduler needs to be aware on the existence of... |
tree | commitdiff |
2011-06-24 |
Devang Patel | Handle debug info for i128 constants. |
tree | commitdiff |
next |