2008-07-04 |
Duncan Sands | Rather than having a different custom legalization |
blob | commitdiff | raw |
2008-07-03 |
Bill Wendling | Revert my previous check-in that split up MachineModule... |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Evan Cheng | Do run ComputeLiveOutVRegInfo with -fast. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Evan Cheng | Do not use computationally expensive scheduling heurist... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Evan Cheng | Apply Chris' suggestion. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Dan Gohman | Use a simpler but equivalent form of RecordSource. |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Evan Cheng | Add timing report for various sub-passes under Selectio... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Dan Gohman | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Evan Cheng | Split scheduling from instruction selection. |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Dan Gohman | Replace some std::vectors that showed up in heap profil... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Duncan Sands | Revert the SelectionDAG optimization that makes |
blob | commitdiff | raw | diff to current |
2008-06-27 |
Bill Wendling | Refactor the DebugInfoDesc stuff out of the MachineModu... |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Dan Gohman | Remove the OrigVT member from AtomicSDNode, as it is... |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Mon P Wang | Added MemOperands to Atomic operations since Atomics... |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Teach ReturnInst lowering about aggregate return values. |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Fix the index calculations for the extractvalue lowerin... |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Simplify the ComputeLinearIndex logic and fix a few... |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Chris Lattner | add a new -enable-value-prop flag for llcbeta, that... |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Duncan Sands | Fix spelling. |
blob | commitdiff | raw | diff to current |
2008-06-14 |
Andrew Lenharth | add missing atomic intrinsic from gcc |
blob | commitdiff | raw | diff to current |
2008-06-09 |
Dan Gohman | CodeGen support for aggregate-value function arguments. |
blob | commitdiff | raw | diff to current |
2008-06-09 |
Dan Gohman | Handle empty aggregate values. |
blob | commitdiff | raw | diff to current |
2008-06-08 |
Duncan Sands | Remove comparison methods for MVT. The main cause |
blob | commitdiff | raw | diff to current |
2008-06-07 |
Dan Gohman | CodeGen support for insertvalue and extractvalue, and... |
blob | commitdiff | raw | diff to current |
2008-06-07 |
Owen Anderson | Connect successors before creating the DAG node for... |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Dan Gohman | Use isSingleValueType instead of isFirstClassType to |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Dan Gohman | IR support for extractvalue and insertvalue instruction... |
blob | commitdiff | raw | diff to current |
2008-05-14 |
Evan Cheng | Really silence compiler warnings. |
blob | commitdiff | raw | diff to current |
2008-05-14 |
Evan Cheng | Silence some compiler warnings. |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Nate Begeman | Add support for vicmp/vfcmp codegen, more legalize... |
blob | commitdiff | raw | diff to current |
2008-05-07 |
Anton Korobeynikov | Turn StripPointerCast() into a method |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Anton Korobeynikov | Make StripPointerCast a common function (should we... |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Make several variable declarations static. |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
blob | commitdiff | raw | diff to current |
2008-05-02 |
Dan Gohman | Use push_back(...) instead of resize(1, ...), per revie... |
blob | commitdiff | raw | diff to current |
2008-05-01 |
Dan Gohman | Fix uninitialized uses of the FPC variable. |
blob | commitdiff | raw | diff to current |
2008-05-01 |
Chris Lattner | don't randomly miscompile seto/setuo just because we... |
blob | commitdiff | raw | diff to current |
2008-04-30 |
Arnold Schwaighofer | Tail call optimization improvements: |
blob | commitdiff | raw | diff to current |
2008-04-29 |
Chris Lattner | make the vector conversion magic handle multiple results. |
blob | commitdiff | raw | diff to current |
2008-04-29 |
Chris Lattner | add support for multiple return values in inline asm... |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Evan Cheng | Fix a bug in RegsForValue::getCopyToRegs() that causes... |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Dan Gohman | Delete an unused constructor. |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Dan Gohman | Add a comment to CreateRegForValue that clarifies the... |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Dan Gohman | Rewrite the comments for RegsForValue and its members... |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Dan Gohman | Don't call size() on each iteration of the loop. |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Chris Lattner | Another collection of random cleanups. No functionalit... |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Chris Lattner | Remove the SmallVector ctor that converts from a SmallV... |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Chris Lattner | switch RegsForValue::Regs to be a SmallVector to avoid |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | move static function out of anon namespace, no function... |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | Another step to getting multiple result inline asm... |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | Implement a signficant optimization for inline asm: |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | isa+cast -> dyn_cast |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | Move a bunch of inline asm code out of line. |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Dan Gohman | Remove the code from CodeGenPrepare that moved getresul... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Dan Gohman | Use isa instead of dyn_cast. |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Dan Gohman | Add support to codegen for getresult instructions with... |
blob | commitdiff | raw | diff to current |
2008-04-15 |
Nicolas Geoffray | Change Divided flag to Split, as suggested by Evan |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Nicolas Geoffray | Fix /test/CodeGen/PowerPC/big-endian-actual-args.ll... |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Nicolas Geoffray | Add a divided flag for the first piece of an argument... |
blob | commitdiff | raw | diff to current |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
blob | commitdiff | raw | diff to current |
2008-04-04 |
Dale Johannesen | Make sure both PendingLoads and PendingExports are... |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Dale Johannesen | Recommitting EH patch; this should answer most of the |
blob | commitdiff | raw | diff to current |
2008-04-01 |
Dale Johannesen | Revert 49006 for the moment. |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Dale Johannesen | Emit exception handling info for functions which are |
blob | commitdiff | raw | diff to current |
2008-03-30 |
Chris Lattner | Fix "Control reaches the end of non-void function"... |
blob | commitdiff | raw | diff to current |
2008-03-27 |
Dan Gohman | Avoid creating chain dependencies from CopyToReg nodes... |
blob | commitdiff | raw | diff to current |
2008-03-21 |
Duncan Sands | Introduce a new node for holding call argument |
blob | commitdiff | raw | diff to current |
2008-03-14 |
Duncan Sands | Do not generate special entries in the dwarf eh |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Duncan Sands | Don't try to extract an i32 from an f64. This |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Dan Gohman | Initial codegen support for functions and calls with... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Scott Michel | Give TargetLowering::getSetCCResultType() a parameter... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Dale Johannesen | Increase ISD::ParamFlags to 64 bits. Increase the... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Chris Lattner | remove an extraneous (and ugly) default argument, thank... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Chris Lattner | fp_round's produced by getCopyFromParts should always... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Chris Lattner | extend fp values with FP_EXTEND not FP_ROUND. |
blob | commitdiff | raw | diff to current |
2008-03-08 |
Evan Cheng | Implement x86 support for @llvm.prefetch. It correspond... |
blob | commitdiff | raw | diff to current |
2008-02-29 |
Dan Gohman | Use the new APInt-enabled form of getConstant instead... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Evan Cheng | Refactor inline asm constraint matching code out of... |
blob | commitdiff | raw | diff to current |
2008-02-25 |
Dan Gohman | Convert MaskedValueIsZero and all its users to use... |
blob | commitdiff | raw | diff to current |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
blob | commitdiff | raw | diff to current |
2008-02-21 |
Chris Lattner | Make the clobber analysis a bit more smart: we only... |
blob | commitdiff | raw | diff to current |
2008-02-21 |
Chris Lattner | Treat clobber operands like early clobbers: if we have |
blob | commitdiff | raw | diff to current |
2008-02-21 |
Andrew Lenharth | Atomic op support. If any gcc test uses __sync builtin... |
blob | commitdiff | raw | diff to current |
2008-02-21 |
Chris Lattner | Add support for matching mem operands. This fixes... |
blob | commitdiff | raw | diff to current |
2008-02-21 |
Chris Lattner | Fix a (harmless) but where vregs were added to the... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Devang Patel | assert is more effective reminder then FIXME tag for... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Update gcc 4.3 warnings fix patch with recent head... |
blob | commitdiff | raw | diff to current |
2008-02-19 |
Devang Patel | Add GetResultInst. First step for multiple return value... |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Andrew Lenharth | llvm.memory.barrier, and impl for x86 and alpha |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Chris Lattner | In SDISel, for targets that support FORMAL_ARGUMENTS... |
blob | commitdiff | raw | diff to current |
2008-02-12 |
Duncan Sands | Generalize getCopyFromParts and getCopyToParts to |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Duncan Sands | Generalize the handling of call and return arguments, |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
blob | commitdiff | raw | diff to current |
2008-02-01 |
Evan Cheng | Remove the nasty LABEL hack with a much less evil one... |
blob | commitdiff | raw | diff to current |
next |