2008-09-20 |
Dale Johannesen | Shorten and rearrange data fields to save a word of... |
commit | commitdiff | tree | snapshot |
2008-09-20 |
Duncan Sands | Implement review feedback from Devang: make use |
commit | commitdiff | tree | snapshot |
2008-09-20 |
Dale Johannesen | Teach coalescer about earlyclobber bits. |
commit | commitdiff | tree | snapshot |
2008-09-20 |
Evan Cheng | Fix PR2808. When regalloc runs out of register, it... |
commit | commitdiff | tree | snapshot |
2008-09-20 |
Evan Cheng | Clean up the test. |
commit | commitdiff | tree | snapshot |
2008-09-20 |
Evan Cheng | No need to print function stubs for Mac OS X 10.5 and... |
commit | commitdiff | tree | snapshot |
2008-09-20 |
Evan Cheng | 80 column violation. |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Dan Gohman | Fix a FastISel GlobalVariable CSE bug. |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Evan Cheng | Continue after removing the current MI. |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Dan Gohman | Refactor X86SelectConstAddr, folding it into X86SelectA... |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Dale Johannesen | Make earlyclobber stuff work when virtual regs |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Bill Wendling | Prevent warning about conversion from 64-bit to 32... |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Dan Gohman | Now that ConstantSDNode doesn't hold an APInt, |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Ted Kremenek | Added static methods to APSInt: getMinValue and getMaxV... |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Evan Cheng | Re-materalized definition instructions may be dead... |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Gabor Greif | backing out my last commit, it was not intended to... |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Gabor Greif | first shot at removing Use::Val |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Duncan Sands | Turn on the AddReadAttrs pass. |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Duncan Sands | Add test for improvement of readonly to readnone, |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Duncan Sands | Turn on these tests! |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Duncan Sands | Remove the MarkModRef pass (use AddReadAttrs instead). |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Duncan Sands | Add a new pass AddReadAttrs which works out which functions |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Duncan Sands | Test the callgraph directly for the missing edge. |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Duncan Sands | Teach -callgraph to always print the callgraph (as the |
commit | commitdiff | tree | snapshot |
2008-09-19 |
Dale Johannesen | Remove AsmThatEarlyClobber etc. from LiveIntervalAnalysis |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Devang Patel | splitLoop does not handle split condition EQ. |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Dan Gohman | Address-mode folding for X86FastISel. It's pretty basic... |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Bill Wendling | Decrementing the iterator here could be wrong if the... |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Devang Patel | Try to place hoisted instructions befoe icmp instruction. |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Evan Cheng | Somehow RegAllocLinearScan is keeping two pointers... |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Dan Gohman | Simplify this code. The FastISel class has its own... |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Dan Gohman | Don't consider instructions with implicit physical... |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Tanya Lattner | Upgrade doxygen. |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Dan Gohman | Add a new "fast" scheduler. This is currently basically... |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Evan Cheng | Preliminary support for systems which require changing... |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Evan Cheng | Duh. Default to ARMCC::AL (always). |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Evan Cheng | Clean up. |
commit | commitdiff | tree | snapshot |
2008-09-18 |
Evan Cheng | Cosmetic. |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Dan Gohman | FastISel: For calls, prefer using the callee's address... |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Dale Johannesen | Add a bit to mark operands of asm's that conflict |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Evan Cheng | Unallocatable registers do not have live intervals. |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Devang Patel | Do not hoist instruction above branch condition. The... |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Devang Patel | Do not ignore iv uses outside the loop. |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Devang Patel | Fix comments, help messages. |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Dan Gohman | Don't worry about clobbering physical register defs... |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Evan Cheng | Fix addrmode1 instruction encodings; fix bx_ret encoding. |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Evan Cheng | Specify instruction encoding using range list to avoid... |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Evan Cheng | Add instruction names as comments to InstBits entries. |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Dan Gohman | Simplify and generalize X86DAGToDAGISel::CanBeFoldedBy... |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Dan Gohman | Add a new MachineInstr-level DCE pass. It is very simpl... |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Bill Wendling | Add trampoline support to PPC. GCC simply calls the... |
commit | commitdiff | tree | snapshot |
2008-09-17 |
Devang Patel | Fix cut-n-pasto. |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Evan Cheng | When converting a CopyFromReg to a copy instruction... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Devang Patel | Remove. |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Devang Patel | Add -O1, -O2 and -O3 that matches llvm-gcc's -O1, ... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | Change SelectionDAG::getConstantPool to always set... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Bill Wendling | Reverting r56249. On further investigation, this functi... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | Include the alignment value when displaying ConstantPoo... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Bill Wendling | - Change "ExternalSymbolSDNode" to "SymbolSDNode". |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | Fix these comments to reflect current reality. Surprisi... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | Finally re-apply r46959. This is made feasible by the... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | Improve instcombine's handling of integer min and max... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Evan Cheng | AllocateRWXMemory -> AllocateRWX. |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | FCmpInst predicates UNO, ORD, FALSE, and TRUE are commu... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Bill Wendling | Fix test to account for no more whitespace and that... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Bill Wendling | Remove space that was forgotten.` |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | Don't take the time to CheckDAGForTailCallsAndFixThem... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | Fix spacing in the grep line for this test, following... |
commit | commitdiff | tree | snapshot |
2008-09-16 |
Dan Gohman | Re-enables the new vector select in the bitcode reader... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Dan Gohman | Teach ScalarEvolution to consider loop preheaders in... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Owen Anderson | Live intervals for live-in registers should begin at... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Dan Gohman | Teach LSR to optimize away SMAX operations for tripcoun... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Devang Patel | Extract optimization pass selection code from llvm... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Bruno Cardoso... | Fixed Bug 2751 |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Dan Gohman | Re-enable SelectionDAG CSE for calls. It matters in... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Bruno Cardoso... | Added testcase for bswap allegrexel intrinsic |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Duncan Sands | End of the GlobalsModRef experiment. |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Dan Gohman | Update the LLVM polygen grammar for recent language... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Nick Lewycky | Fix documentation for these functions; they do not... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Evan Cheng | Correctly update kill infos after extending a live... |
commit | commitdiff | tree | snapshot |
2008-09-15 |
Nick Lewycky | Add "sample" documentation to sample project. |
commit | commitdiff | tree | snapshot |
2008-09-14 |
Dan Gohman | Fix WriteAsOperand to not emit a leading space characte... |
commit | commitdiff | tree | snapshot |
2008-09-14 |
Dale Johannesen | adjust last patch per review feedback |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Gabor Greif | minor correction |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Dan Gohman | Remove isImm(), isReg(), and friends, in favor of |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Duncan Sands | Fix PR2792: treat volatile loads as writing memory... |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Evan Cheng | Fix random abort. |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Dan Gohman | Define CallSDNode, an SDNode subclass for use with... |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Evan Cheng | Typo. |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Evan Cheng | Rely on instruction format to determine so_reg operand... |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Evan Cheng | Revert 56176. All those instruction formats are still... |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Evan Cheng | Accidentially flipped the condition. |
commit | commitdiff | tree | snapshot |
2008-09-13 |
Evan Cheng | Add debug dumps. |
commit | commitdiff | tree | snapshot |
2008-09-12 |
Evan Cheng | Eliminate unnecessary instruction formats. |
commit | commitdiff | tree | snapshot |
2008-09-12 |
Evan Cheng | Addrmode 1 S bit can be dynamically set. Look for CPSR... |
commit | commitdiff | tree | snapshot |
2008-09-12 |
Evan Cheng | Rewrite address mode 1 code emission routines. |
commit | commitdiff | tree | snapshot |
2008-09-12 |
Duncan Sands | The "alias" keyword comes first. |
commit | commitdiff | tree | snapshot |
2008-09-12 |
Evan Cheng | On some targets, non-move instructions can become move... |
commit | commitdiff | tree | snapshot |
2008-09-12 |
Dan Gohman | Change ConstantSDNode and ConstantFPSDNode to use Const... |
commit | commitdiff | tree | snapshot |
2008-09-12 |
Dale Johannesen | Pass "earlyclobber" bit through to machine |
commit | commitdiff | tree | snapshot |
next |