2008-01-27 |
Owen Anderson | Reg alloc doesn't really need LiveVariables. |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Owen Anderson | Fixes for BreakCriticalMachineCodeEdge by Fernando. |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Nick Lewycky | Be more careful modifying the use_list while also itera... |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Duncan Sands | Revert r46393: readonly/readnone functions are no |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Chris Lattner | Implement some dag combines that allow doing fneg/fabs... |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Chris Lattner | Use fldz and fld1 for long double constants instead... |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Chris Lattner | make isExactlyValue work for long double. |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Bill Wendling | The CorrelatedExpressions pass is now no more. |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Bill Wendling | The CorrelatedExpressionElimination pass is known to... |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Chris Lattner | For long double constants, print an approximation of... |
commit | commitdiff | tree | snapshot |
2008-01-27 |
Chris Lattner | Fold fptrunc(add (fpextend x), (fpextend y)) -> add... |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Chris Lattner | Add some notes. |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Chris Lattner | Remove some code for inferring alignment info from... |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Chris Lattner | New test to verify that "merging 4 loads into a vec... |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Chris Lattner | make this 64-bit safe |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Chris Lattner | Infer alignment of loads and increase their alignment... |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Chris Lattner | remove a useless xfailed test. |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Duncan Sands | Invert this test, because it is wrong if we allow |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Bill Wendling | If there's no instructions being emitted on X86 for... |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Bill Wendling | Need to convert to LLVM code and not C. |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Bill Wendling | Rename the .c to .ll |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Bill Wendling | Move testcase to the code gen directory. |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Bill Wendling | If there are no machine instructions emitted for a... |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Duncan Sands | Create an explicit copy for byval parameters even |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Bill Wendling | If we have a function like this: |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Devang Patel | Add another testcase. |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Chris Lattner | Fix some bugs in SimplifyNodeWithTwoResults where it... |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Chris Lattner | don't bother making x&-1 only to simplify it in dag... |
commit | commitdiff | tree | snapshot |
2008-01-26 |
Evan Cheng | New test case. |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | reduce indentation |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | add a testcase for a bug Duncan pointed out. |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Duncan Sands | Do this more neatly. |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | Reorder a field to reduce the size of StackObject.... |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Duncan Sands | Test for PR1942. |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | fix long lines. |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | JITEmitter.cpp was trying to sync the icache for functi... |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Duncan Sands | Add more assertions to catch accesses outside of |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Owen Anderson | DeadStoreElimination can treat byval parameters as... |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | move this field back. Moving the field causes miscompi... |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | Add skeletal code to increase the alignment of loads... |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | move MachineFrameInfo::CreateFixedObject out of line... |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | include alignment and volatility information in -view... |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | add a fixme. |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | optimize fxor like for |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Chris Lattner | Add target-specific dag combines for FAND(x,0) and... |
commit | commitdiff | tree | snapshot |
2008-01-25 |
Anton Korobeynikov | Provide correct DWARF register numbering for debug... |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Devang Patel | New test. |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | Don't dump the function! |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | getUnderlyingObject can return null, handle this. |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Ted Kremenek | Added additional overloaded operators for APSInt to... |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | Teach basicaa that 'byval' arguments define a new memor... |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | Add hasByValAttr() and hasNoAliasAttr() methods to... |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | clarify a comment, thanks Duncan. |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | Significantly simplify and improve handling of FP funct... |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | Fix this buggy transformation. Two observations: |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | The dag combiner is missing revisiting nodes that it... |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | fold fp_round(fp_round(x)) -> fp_round(x). |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Chris Lattner | take these with a pr # |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Gordon Henriksen | Fixing the stack walker. |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Anton Korobeynikov | Fix potential buffer overflow |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Owen Anderson | Move some functionality for adding flags to MachineInst... |
commit | commitdiff | tree | snapshot |
2008-01-24 |
Evan Cheng | Forgot these. |
commit | commitdiff | tree | snapshot |
2008-01-23 |
Evan Cheng | Let each target decide byval alignment. For X86, it... |
commit | commitdiff | tree | snapshot |
2008-01-23 |
Ted Kremenek | Added special escape sequences "\{", "\}", and "\|... |
commit | commitdiff | tree | snapshot |
2008-01-23 |
Duncan Sands | The last pieces needed for loading arbitrary |
commit | commitdiff | tree | snapshot |
2008-01-23 |
Ted Kremenek | Added "getRoot()" to ImmutableSet. |
commit | commitdiff | tree | snapshot |
2008-01-23 |
Dale Johannesen | Honor explicit section information on Darwin. |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Owen Anderson | Fix an iterator invalidation issue. |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Evan Cheng | SSE varargs arguments are passed in memory. |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Chris Lattner | Simplify SelectionDAG::getNode so that a big switch... |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Anton Korobeynikov | Silence a warning. Should we turn this into configure... |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Anton Korobeynikov | Add interator interface to DAGInit also |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Duncan Sands | The final piece needed for storing arbitrary precision |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Nick Lewycky | Enable the fix I just checked in, silly me. |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Chris Lattner | update this test to pass with duncan's change. |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Chris Lattner | One too many )'s breaks 'make clean' with certain versi... |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Nick Lewycky | Multiply can be evaluated in a different type, so long... |
commit | commitdiff | tree | snapshot |
2008-01-22 |
Chris Lattner | Trivial patch to fix two warnings, please pull into... |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Ted Kremenek | Fixed buggy caching of the hash value of an ImutAVLTree... |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Ted Kremenek | Moved method call within a conditional branch because... |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Ted Kremenek | Adjusted ImutAVLTree::ComputeHash to compute a hash... |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Ted Kremenek | Added "clear" method to FoldingSetNodeID to allow a... |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Ted Kremenek | Replaced (FoldingSet) profiling of ImutAVLTree with... |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Anton Korobeynikov | Provide iterator access to ListInit contents |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Chris Lattner | Fix the failures in the PPC JIT by marking relocation... |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Devang Patel | New test. |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Owen Anderson | Clarify a deviation from the original algorithm. |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Owen Anderson | Improve a few comments. |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Duncan Sands | It turns out that in C++ it is legal to declare functions |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Devang Patel | New test. |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Duncan Sands | Check that sret is only used on pointers to types |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Duncan Sands | Be consistent with other attribute methods, and |
commit | commitdiff | tree | snapshot |
2008-01-21 |
Dale Johannesen | Move DAG-changing code out of #ifndef NDEBUG. |
commit | commitdiff | tree | snapshot |
2008-01-20 |
Duncan Sands | Make sure the caller doesn't use freed memory. |
commit | commitdiff | tree | snapshot |
2008-01-20 |
Anton Korobeynikov | Honour ByVal parameter attribute for name decoration |
commit | commitdiff | tree | snapshot |
2008-01-20 |
Anton Korobeynikov | Remove Darwin'ism |
commit | commitdiff | tree | snapshot |
2008-01-20 |
Anton Korobeynikov | Enable PIC codegen on x86-64/linux |
commit | commitdiff | tree | snapshot |
2008-01-20 |
Duncan Sands | Initializing an unsigned with ~0UL causes the compiler |
commit | commitdiff | tree | snapshot |
2008-01-20 |
Dale Johannesen | Do not generate a FP_ROUND of f64 to f64. |
commit | commitdiff | tree | snapshot |
next |