| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Revert this patch temporarily until PR831 is fixed. | Chris Lattner | 2006-07-13 | 1 | -31/+15 | |
| | | | | | llvm-svn: 29134 | |||||
| * | Syntax error. I will run perl -c before commiting perl scripts. | Patrick Jenkins | 2006-07-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 29133 | |||||
| * | Fixed some small bugs exposed when trying to get a sparc machine to run the ↵ | Patrick Jenkins | 2006-07-13 | 1 | -6/+6 | |
| | | | | | | | script. Specifically some misnamed variables. llvm-svn: 29132 | |||||
| * | Fixed a bug handling void function types. | Jim Laskey | 2006-07-13 | 2 | -12/+21 | |
| | | | | | | | Requires rebuild of llvm-gcc4 (touch llvm-debug.cpp.) llvm-svn: 29131 | |||||
| * | Print negative immediates as negative values instead of large constants | Chris Lattner | 2006-07-12 | 1 | -1/+1 | |
| | | | | | | | when using the immshifted addressing mode. llvm-svn: 29130 | |||||
| * | Turn an if into an else if. | Chris Lattner | 2006-07-12 | 1 | -2/+2 | |
| | | | | | llvm-svn: 29129 | |||||
| * | Fix encoding of rotates, such as rldicl | Chris Lattner | 2006-07-12 | 1 | -3/+3 | |
| | | | | | llvm-svn: 29128 | |||||
| * | Handle instructions in the map, but that map to a null pointer. | Chris Lattner | 2006-07-12 | 1 | -1/+2 | |
| | | | | | | | This unbreaks smg2000. llvm-svn: 29127 | |||||
| * | IndVars now (correctly) preserves LCSSA form. | Owen Anderson | 2006-07-12 | 1 | -15/+31 | |
| | | | | | llvm-svn: 29126 | |||||
| * | Implement PPC64 relocations types | Chris Lattner | 2006-07-12 | 3 | -5/+36 | |
| | | | | | llvm-svn: 29125 | |||||
| * | An overaggressive #ifdef allows a function to fall off the bottom of the | Chris Lattner | 2006-07-12 | 1 | -2/+1 | |
| | | | | | | | | function instead of returning a value. This sometimes allowed the ppc32 jit to be used in 64-bit mode. llvm-svn: 29123 | |||||
| * | Move base value of instruction to lookup table to prepare for case reduction. | Jim Laskey | 2006-07-12 | 1 | -17/+37 | |
| | | | | | llvm-svn: 29122 | |||||
| * | In addition to deleting calls, the inliner can constant fold them as well. | Chris Lattner | 2006-07-12 | 1 | -2/+4 | |
| | | | | | | | | Handle this case, which doesn't require a new callgraph edge. This fixes a crash compiling MallocBench/gs. llvm-svn: 29121 | |||||
| * | Change the callgraph representation to store the callsite along with the | Chris Lattner | 2006-07-12 | 5 | -70/+98 | |
| | | | | | | | | | | | | target CG node. This allows the inliner to properly update the callgraph when using the pruning inliner. The pruning inliner may not copy over all call sites from a callee to a caller, so the edges corresponding to those call sites should not be copied over either. This fixes PR827 and Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll llvm-svn: 29120 | |||||
| * | testcase for PR827 | Chris Lattner | 2006-07-12 | 1 | -0/+843 | |
| | | | | | llvm-svn: 29119 | |||||
| * | Add information preventing several register class constraints from working. | Chris Lattner | 2006-07-12 | 1 | -1/+9 | |
| | | | | | | | This implements PR828 and CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll llvm-svn: 29118 | |||||
| * | Testcase for PR828. | Chris Lattner | 2006-07-12 | 1 | -0/+18 | |
| | | | | | llvm-svn: 29117 | |||||
| * | Fix test failure on non-Apple systems. | Evan Cheng | 2006-07-12 | 1 | -0/+2 | |
| | | | | | llvm-svn: 29116 | |||||
| * | Remove non-portable optimization that isn't worth it | Chris Lattner | 2006-07-12 | 1 | -5/+1 | |
| | | | | | llvm-svn: 29115 | |||||
| * | The PPC64 JIT needs register numbers to encode instructions. | Chris Lattner | 2006-07-11 | 1 | -35/+36 | |
| | | | | | llvm-svn: 29114 | |||||
| * | Revamp this doc to be accurate w.r.t. building llvmgcc4 | Chris Lattner | 2006-07-11 | 1 | -52/+35 | |
| | | | | | llvm-svn: 29113 | |||||
| * | Fix PR826, testcase here: Regression/Verifier/2006-07-11-StoreStruct.ll | Chris Lattner | 2006-07-11 | 1 | -2/+8 | |
| | | | | | llvm-svn: 29112 | |||||
| * | Testcase for PR826 | Chris Lattner | 2006-07-11 | 1 | -0/+11 | |
| | | | | | llvm-svn: 29111 | |||||
| * | Emit inc / dec of registers as one byte instruction. | Evan Cheng | 2006-07-11 | 1 | -4/+4 | |
| | | | | | llvm-svn: 29110 | |||||
| * | Profile builds should always have debug info enabled. | Chris Lattner | 2006-07-11 | 1 | -3/+3 | |
| | | | | | llvm-svn: 29109 | |||||
| * | Silence a warning produced in assertions-disabled mode | Chris Lattner | 2006-07-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 29108 | |||||
| * | Fix typo. | Devang Patel | 2006-07-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 29107 | |||||
| * | It was pointed out that DEBUG() is only available with -debug. | Jim Laskey | 2006-07-11 | 4 | -7/+23 | |
| | | | | | llvm-svn: 29106 | |||||
| * | Ensure that dump calls that are associated with asserts are removed from | Jim Laskey | 2006-07-11 | 7 | -12/+23 | |
| | | | | | | | non-debug build. llvm-svn: 29105 | |||||
| * | 1. Support for c++ mangled names. | Jim Laskey | 2006-07-11 | 4 | -4/+34 | |
| | | | | | | | 2. Support for private/protected class members. llvm-svn: 29104 | |||||
| * | add the memri memory operand | Rafael Espindola | 2006-07-11 | 4 | -14/+42 | |
| | | | | | | | this makes it possible for ldr instructions with non-zero immediate llvm-svn: 29103 | |||||
| * | Revert my indvars changes because they were breaking things. Unfortunately this | Owen Anderson | 2006-07-11 | 1 | -29/+15 | |
| | | | | | | | didn't start showing up until after the recent instcombine fixes. llvm-svn: 29102 | |||||
| * | Implement the inline asm 'A' constraint. This implements PR825 and | Chris Lattner | 2006-07-11 | 2 | -1/+17 | |
| | | | | | | | CodeGen/X86/2006-07-10-InlineAsmAConstraint.ll llvm-svn: 29101 | |||||
| * | New testcase for PR825. | Chris Lattner | 2006-07-11 | 1 | -0/+7 | |
| | | | | | llvm-svn: 29100 | |||||
| * | Fix CodeGen/Alpha/2006-07-03-ASMFormalLowering.ll and PR818. | Chris Lattner | 2006-07-11 | 1 | -12/+29 | |
| | | | | | llvm-svn: 29099 | |||||
| * | This is fixed | Chris Lattner | 2006-07-11 | 1 | -1/+0 | |
| | | | | | llvm-svn: 29098 | |||||
| * | Reduce bloat in target libraries by removing per machine instruction assertion | Jim Laskey | 2006-07-11 | 1 | -3/+1 | |
| | | | | | | | from code emitter generation. llvm-svn: 29097 | |||||
| * | In 64-bit mode, 64-bit GPRs are callee saved, not 32-bit ones. | Chris Lattner | 2006-07-11 | 3 | -62/+99 | |
| | | | | | llvm-svn: 29096 | |||||
| * | Add a comment, and fix a typo that broke the build. | Owen Anderson | 2006-07-10 | 1 | -1/+2 | |
| | | | | | llvm-svn: 29094 | |||||
| * | Don't indent the entire function. | Owen Anderson | 2006-07-10 | 1 | -50/+49 | |
| | | | | | llvm-svn: 29093 | |||||
| * | Update. | Evan Cheng | 2006-07-10 | 1 | -3/+13 | |
| | | | | | llvm-svn: 29092 | |||||
| * | New entry. | Evan Cheng | 2006-07-10 | 1 | -0/+3 | |
| | | | | | llvm-svn: 29091 | |||||
| * | Fixed stack objects do not specify alignments, but their offsets are known. | Evan Cheng | 2006-07-10 | 1 | -5/+12 | |
| | | | | | | | | Use that information when doing the transformation to merge multiple loads into a 128-bit load. llvm-svn: 29090 | |||||
| * | Implement Regression/CodeGen/PowerPC/bswap-load-store.ll by folding bswaps | Chris Lattner | 2006-07-10 | 5 | -6/+103 | |
| | | | | | | | into i16/i32 load/stores. llvm-svn: 29089 | |||||
| * | New testcase for folding bswaps into i16/i32 loads and stores. | Chris Lattner | 2006-07-10 | 1 | -0/+42 | |
| | | | | | llvm-svn: 29088 | |||||
| * | Recognize 16-bit bswaps by relaxing overconstrained pattern. | Chris Lattner | 2006-07-10 | 1 | -2/+5 | |
| | | | | | | | This implements Transforms/InstCombine/bswap.ll:test[34]. llvm-svn: 29087 | |||||
| * | Add tests for 16-bit byteswaps. | Chris Lattner | 2006-07-10 | 1 | -1/+15 | |
| | | | | | llvm-svn: 29086 | |||||
| * | Mark internal function static | Chris Lattner | 2006-07-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 29085 | |||||
| * | Make instcombine not remove Phi nodes when LCSSA is live. | Owen Anderson | 2006-07-10 | 1 | -47/+51 | |
| | | | | | llvm-svn: 29083 | |||||
| * | Fixed some output issues where newlines were not being printed after error ↵ | Patrick Jenkins | 2006-07-10 | 1 | -3/+4 | |
| | | | | | | | messages llvm-svn: 29082 | |||||

