| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix several bugs in 'op x, imm' handling. Foremost is that we now emit | Chris Lattner | 2004-11-30 | 1 | -14/+10 |
* | Fix CodeGen/PowerPC/2004-11-30-shr-var-crash.ll | Chris Lattner | 2004-11-30 | 1 | -1/+1 |
* | Fix test/Regression/CodeGen/PowerPC/2004-11-29-ShrCrash.ll | Chris Lattner | 2004-11-30 | 1 | -1/+3 |
* | Fix test/Regression/CodeGen/PowerPC/2004-11-30-shift-crash.ll | Chris Lattner | 2004-11-30 | 1 | -1/+6 |
* | The LLVM bool type shall have 1 byte alignment on PPC. | Chris Lattner | 2004-11-28 | 1 | -2/+2 |
* | Remove the ISel->AsmPrinter link via the TargetMachine that was put in | Nate Begeman | 2004-11-27 | 3 | -24/+2 |
* | There is no reason to store <x,x>, just store <x>. | Chris Lattner | 2004-11-26 | 1 | -5/+3 |
* | Enable optimization suggested by Chris Lattner to not emit reloc stubs for | Nate Begeman | 2004-11-25 | 3 | -21/+18 |
* | Fix the build on non ppc machines | Chris Lattner | 2004-11-25 | 1 | -0/+5 |
* | The JIT works enough | Chris Lattner | 2004-11-25 | 1 | -1/+0 |
* | Fix encoding of fsel, fixing olden/power, McCat/bisort and several others. | Chris Lattner | 2004-11-25 | 1 | -1/+1 |
* | Fix encoding of fneg instruction | Chris Lattner | 2004-11-25 | 1 | -1/+1 |
* | Fix encoding of swari, fixing several programs, including Olden/mst | Chris Lattner | 2004-11-25 | 1 | -1/+1 |
* | There is not a 1-1 mappign between llvm blocks and PPC blocks, do not use | Chris Lattner | 2004-11-25 | 1 | -5/+4 |
* | * Rename existing relocations to be more specific | Chris Lattner | 2004-11-24 | 3 | -18/+65 |
* | Add the same optimization that we do loading from fixed alloca slots to | Nate Begeman | 2004-11-24 | 1 | -0/+12 |
* | Write CompilationCallback as an explicit assembly stub to avoid getting GCC's | Chris Lattner | 2004-11-24 | 1 | -20/+35 |
* | When rewriting the original call instruction, make sure to rewrite it to | Chris Lattner | 2004-11-24 | 1 | -4/+5 |
* | Force the intregs ptr into R2 and the FPregs ptr into R3. This fixes a really | Chris Lattner | 2004-11-24 | 1 | -4/+8 |
* | Fix a few more tests by encoding the extsb and other XForm11 instructions | Chris Lattner | 2004-11-24 | 1 | -12/+19 |
* | Fix the encoding of ORi and other DForm4 instructions. This brings us to | Chris Lattner | 2004-11-24 | 1 | -1/+9 |
* | Loads are relocatable too | Chris Lattner | 2004-11-24 | 1 | -1/+2 |
* | Calls do not need a MovPCtoLR instruction | Chris Lattner | 2004-11-24 | 1 | -3/+6 |
* | Get constant pools working. This fixes even more programs, allowing us to | Chris Lattner | 2004-11-24 | 1 | -10/+10 |
* | Rewrite branches more closely to correct. This makes more stuff pass, and | Chris Lattner | 2004-11-24 | 1 | -20/+15 |
* | Branch instructions explicitly represent CRx in them. bEcause of this, encode | Chris Lattner | 2004-11-24 | 1 | -4/+6 |
* | Fix encoding of bctrl, and remove some unused instructions | Nate Begeman | 2004-11-24 | 1 | -5/+2 |
* | Fix encoding of blr and bctr | Chris Lattner | 2004-11-23 | 1 | -2/+2 |
* | Use the correct register class as a constaint to gcc's inline assembly, so | Nate Begeman | 2004-11-23 | 1 | -2/+2 |
* | Save/Restore arg regs and nonvolatile regs the compiler might use during | Nate Begeman | 2004-11-23 | 1 | -12/+29 |
* | Fix the encoding of OR, AND and many other instructions | Chris Lattner | 2004-11-23 | 1 | -1/+11 |
* | Remove argtype and argcount magic, which was used by the old asmprinter. | Chris Lattner | 2004-11-23 | 1 | -189/+0 |
* | Get rid of flags that are dead | Chris Lattner | 2004-11-23 | 4 | -52/+38 |
* | Fix encoding of rlwinm? | Chris Lattner | 2004-11-23 | 1 | -1/+1 |
* | Fix encodings | Chris Lattner | 2004-11-23 | 1 | -2/+2 |
* | Enumerate CR registers | Chris Lattner | 2004-11-23 | 1 | -8/+8 |
* | Initial implementation of exiting CompilationCallback | Chris Lattner | 2004-11-23 | 1 | -9/+24 |
* | This method is dead | Chris Lattner | 2004-11-23 | 1 | -7/+0 |
* | Remove this method. | Chris Lattner | 2004-11-23 | 1 | -5/+0 |
* | Squelch a bogus warning. | Chris Lattner | 2004-11-23 | 1 | -1/+1 |
* | Don't return value from void function. This is only temporary anyway while | Nate Begeman | 2004-11-23 | 1 | -1/+1 |
* | Fix a minor bug | Chris Lattner | 2004-11-23 | 1 | -1/+2 |
* | Be really paranoid about not breaking stuff yet | Chris Lattner | 2004-11-23 | 1 | -0/+1 |
* | Implement the first hunk of CompilationCallback. The pieces missing are the | Chris Lattner | 2004-11-23 | 1 | -10/+54 |
* | Implement the stub needed to get into compilation callback. | Chris Lattner | 2004-11-23 | 1 | -5/+14 |
* | Simplify code a bit | Chris Lattner | 2004-11-23 | 1 | -1/+1 |
* | Initial implementation of the JIT interfaces. Relocation is done and stubs | Chris Lattner | 2004-11-23 | 1 | -0/+117 |
* | Emit relocations for the global variable using instructions. This gets us | Chris Lattner | 2004-11-23 | 1 | -48/+44 |
* | Implement all of the methods | Chris Lattner | 2004-11-23 | 1 | -0/+5 |
* | Initial checkin of the 32-bit PPC relocation types | Chris Lattner | 2004-11-23 | 1 | -0/+38 |