2007-08-20 |
Dan Gohman | Minor cleanups to reduce some spurious differences... |
tree | commitdiff |
2007-08-20 |
Rafael Espindola | Partial implementation of calling functions with byval... |
tree | commitdiff |
2007-08-18 |
Evan Cheng | Fold C ? 0 : 1 to ~C or zext(~C) or trunc(~C) depending... |
tree | commitdiff |
2007-08-17 |
Evan Cheng | Avoid issue on 64-bit hosts. |
tree | commitdiff |
2007-08-17 |
David Greene | Fix GLIBCXX_DEBUG error of comparing two singular iterators |
tree | commitdiff |
2007-08-16 |
Evan Cheng | If dynamic_stackalloc alignment is > stack alignment... |
tree | commitdiff |
2007-08-16 |
Evan Cheng | - If a dynamic_stackalloc alignment requirement is... |
tree | commitdiff |
2007-08-16 |
Evan Cheng | Fix some kill info update bugs; add hidden option ... |
tree | commitdiff |
2007-08-15 |
Lauro Ramos Venancio | Implement FPOWI ExpandOp. |
tree | commitdiff |
2007-08-15 |
Evan Cheng | If the source of a move is in spill slot, the reload... |
tree | commitdiff |
2007-08-14 |
Evan Cheng | - If a def is dead, do not spill it. |
tree | commitdiff |
2007-08-14 |
Evan Cheng | Fix for PR1596: AdjustCopiesBackFrom() should conservat... |
tree | commitdiff |
2007-08-14 |
Evan Cheng | If a MI's def is remat as well as spilled, and the... |
tree | commitdiff |
2007-08-14 |
Evan Cheng | If a spilled value is being reused and the use is a... |
tree | commitdiff |
2007-08-14 |
Evan Cheng | If a rematerializable def is not deleted, i.e. it is... |
tree | commitdiff |
2007-08-14 |
Evan Cheng | Kill info update bugs. |
tree | commitdiff |
2007-08-13 |
Evan Cheng | Re-implement trivial rematerialization. This allows... |
tree | commitdiff |
2007-08-13 |
Evan Cheng | Kill info update bugs. |
tree | commitdiff |
2007-08-12 |
Evan Cheng | No need to remove dead range from soon-to-be-dead live... |
tree | commitdiff |
2007-08-11 |
Evan Cheng | Code to maintain kill information during register coale... |
tree | commitdiff |
2007-08-10 |
Christopher Lamb | Move isSubRegOf into MRegisterInfo. Fix a missed move... |
tree | commitdiff |
2007-08-10 |
Dan Gohman | Fix EXTRACT_ELEMENT, EXTRACT_SUBVECTOR, and EXTRACT_VEC... |
tree | commitdiff |
2007-08-10 |
Rafael Espindola | propagate struct size and alignment of byval arguments... |
tree | commitdiff |
2007-08-09 |
Chris Lattner | unbreak the build |
tree | commitdiff |
2007-08-09 |
Evan Cheng | Bug fix. ~1U marks the val# dead. |
tree | commitdiff |
2007-08-09 |
Dale Johannesen | Update per review comments. |
tree | commitdiff |
2007-08-09 |
Dale Johannesen | long double 9 of N. This finishes up the X86-32 bits |
tree | commitdiff |
2007-08-08 |
Scott Michel | If a target really needs to custom lower constants... |
tree | commitdiff |
2007-08-08 |
Evan Cheng | Adding kill info to val#. |
tree | commitdiff |
2007-08-08 |
Evan Cheng | Clean up and bug fix. |
tree | commitdiff |
2007-08-08 |
Evan Cheng | - Each val# can have multiple kills. |
tree | commitdiff |
2007-08-08 |
Evan Cheng | Remove a dead assertion. |
tree | commitdiff |
2007-08-07 |
Evan Cheng | - LiveInterval value#'s now have 3 components: def... |
tree | commitdiff |
2007-08-07 |
David Greene | Add a missing forward declaration. |
tree | commitdiff |
2007-08-06 |
Chris Lattner | Fix a regression compiling 2005-05-11-Popcount-ffs... |
tree | commitdiff |
2007-08-06 |
Christopher Lamb | Implement review feedback. No functionality change. |
tree | commitdiff |
2007-08-05 |
Reid Spencer | Fix minor doxygen nits. |
tree | commitdiff |
2007-08-05 |
Chris Lattner | shorten this name |
tree | commitdiff |
2007-08-04 |
Chandler Carruth | This is the patch to provide clean intrinsic function... |
tree | commitdiff |
2007-08-02 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-08-02 |
Chris Lattner | don't redefine a parameter |
tree | commitdiff |
2007-08-02 |
Evan Cheng | Do not emit copies for physical register output if... |
tree | commitdiff |
2007-08-02 |
Scott Michel | Style police: Expand the tabs to spaces! |
tree | commitdiff |
2007-08-02 |
Evan Cheng | Instead of adding copyfromreg's to handle physical... |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Bugs: missing partial uses and redundant partial defs. |
tree | commitdiff |
2007-08-01 |
Lauro Ramos Venancio | Expand unaligned loads/stores when the target doesn... |
tree | commitdiff |
2007-08-01 |
David Greene | New CallInst interface to address GLIBCXX_DEBUG errors... |
tree | commitdiff |
2007-07-31 |
Evan Cheng | simpleregistercoalescing -> regcoalescing. It's too... |
tree | commitdiff |
2007-07-30 |
Scott Michel | - Allow custom lowering for CTPOP, CTTZ, CTLZ. |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Fix a bug in getCopyFromParts turned up in the testcase... |
tree | commitdiff |
2007-07-30 |
Dan Gohman | Print a space between the comment character and the... |
tree | commitdiff |
2007-07-27 |
Duncan Sands | Support for trampolines, except for X86 codegen which is |
tree | commitdiff |
2007-07-27 |
Christopher Lamb | Move subreg lowering pass to be right after regalloc... |
tree | commitdiff |
2007-07-26 |
Dan Gohman | Fix the alias analysis query in DAGCombiner to not... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add a MachineFunction pass, which runs post register... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Teach DAG scheduling how to properly emit subreg insert... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add selection DAG nodes for subreg insert/extract.... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Remove subreg index from MachineInstr's and also keep... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Fix infinite recursion for when extract_vector_elt... |
tree | commitdiff |
2007-07-25 |
Evan Cheng | EmitAlignment() also emits optional fill value. |
tree | commitdiff |
2007-07-25 |
Anton Korobeynikov | Minor cleanup: |
tree | commitdiff |
2007-07-24 |
Dan Gohman | Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask. |
tree | commitdiff |
2007-07-23 |
Dan Gohman | Fix some uses of dyn_cast to be uses of cast. |
tree | commitdiff |
2007-07-20 |
Dan Gohman | Don't assume that only Uses can be kills. Defs are... |
tree | commitdiff |
2007-07-20 |
Evan Cheng | Added -print-emitted-asm to print out JIT generated... |
tree | commitdiff |
2007-07-19 |
Duncan Sands | As pointed out by g++-4.2, the original code didn't do |
tree | commitdiff |
2007-07-18 |
Evan Cheng | Add comment. |
tree | commitdiff |
2007-07-18 |
Dan Gohman | It's not necessary to do rounding for alloca operations... |
tree | commitdiff |
2007-07-17 |
Evan Cheng | Dead code. |
tree | commitdiff |
2007-07-16 |
Dan Gohman | Fix comments about vectors to use the current wording. |
tree | commitdiff |
2007-07-14 |
Nick Lewycky | Fix the build. Patch from Holger Schurig. |
tree | commitdiff |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
tree | commitdiff |
2007-07-13 |
Dan Gohman | Fix the comment for LegalizeOp to more accurately refle... |
tree | commitdiff |
2007-07-13 |
Dan Gohman | Don't call SimplifyVBinOp for non-vector operations... |
tree | commitdiff |
2007-07-13 |
Dale Johannesen | Modify previous patch per review comments. |
tree | commitdiff |
2007-07-13 |
Dale Johannesen | Skeleton of post-RA scheduler; doesn't do anything... |
tree | commitdiff |
2007-07-12 |
Duncan Sands | The type ids making up a filter are unsigned, and |
tree | commitdiff |
2007-07-11 |
Evan Cheng | Missed a couple of places where new instructions are... |
tree | commitdiff |
2007-07-11 |
Duncan Sands | Exception handling has been implemented. |
tree | commitdiff |
2007-07-11 |
Duncan Sands | If assertions are not enabled, we should return False... |
tree | commitdiff |
2007-07-11 |
Evan Cheng | No longer need to track last def / use. |
tree | commitdiff |
2007-07-11 |
Evan Cheng | Fix for PR1545: Revamp code that update kill informatio... |
tree | commitdiff |
2007-07-10 |
David Greene | Make this work with GLIBCXX_DEBUG. |
tree | commitdiff |
2007-07-10 |
Dan Gohman | Change the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | If the operand is marked M_OPTIONAL_DEF_OPERAND, then... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Somehow this wasn't committed last time. M_CLOBBERS_PRE... |
tree | commitdiff |
2007-07-10 |
Dan Gohman | Fix a bug in the folding of binary operators to undef. |
tree | commitdiff |
2007-07-10 |
Dan Gohman | Fix the folding of undef in several binary operators... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | When a node value is only used by a CopyToReg, use... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Preserve volatililty and alignment information when... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Change getCopyToParts and getCopyFromParts to always... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Initialize the IndexedModeActions array with memset... |
tree | commitdiff |
2007-07-09 |
Chris Lattner | Fix this warning: |
tree | commitdiff |
2007-07-09 |
Gabor Greif | fix typos |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Teach if-conversion about instructions that were alread... |
tree | commitdiff |
2007-07-06 |
Duncan Sands | The exception handling intrinsics return values, |
tree | commitdiff |
2007-07-06 |
Duncan Sands | Indexes into the list of filter ids cannot be output |
tree | commitdiff |
2007-07-06 |
Rafael Espindola | Add the byval attribute |
tree | commitdiff |
2007-07-06 |
Duncan Sands | Remove propagateEHRegister in favour of a more limited |
tree | commitdiff |
next |