summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCJITInfo.cpp
Commit message (Expand)AuthorAge
* Improve JIT support for linux/ppc: Patch by Nicolas Geoffray!Chris Lattner2007-02-25
* Layout proper frame for ppc64.Jim Laskey2006-12-11
* Reverting until finding the cause of secondary bugs.Jim Laskey2006-12-10
* __PPC64CompilationCallback code was allowing registers to be clobbered by stub.Jim Laskey2006-12-10
* this is an initial patch to switch the ppc64 jit over to working in PIC mode,Chris Lattner2006-12-08
* fix incorrect encoding of rldicr, used by ppc64 function stubs, etc.Chris Lattner2006-12-07
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-07
* wrap long linesChris Lattner2006-09-28
* First pass at supporting relocations. Relocations are written correctly toNate Begeman2006-09-08
* Make ppc64 jit kinda work right. About 2/3 of Olden passes with this,Nate Begeman2006-08-29
* Resolve BB references with relocation.Evan Cheng2006-07-27
* synchronizeICache removeed from TargetJITInfo.Evan Cheng2006-07-27
* - Refactor the code that resolve basic block references to a TargetJITInfoEvan Cheng2006-07-25
* Implement PPC64 relocations typesChris Lattner2006-07-12
* Silence -pedantic warningChris Lattner2006-06-01
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-24
* Fix a purely hypothetical problem (for now): emitWord emits in the hostChris Lattner2006-05-02
* Update the PPC compilation callback code to not need weird abi-violatingNate Begeman2006-05-02
* No functionality changes, but cleaner code with correct comments.Nate Begeman2006-04-25
* Change the PPC JIT to use a Static relocation modelNate Begeman2006-04-21
* More PPC32 -> PPC changes, as well as merging some classes that wereNate Begeman2005-10-16
* Rename PPC32*.h to PPC*.hChris Lattner2005-10-14
* Merge PPCJITInfo.h and PPC32JITInfo.h. Note that the PowerPCJITInfoChris Lattner2005-10-14
* update interfaceAndrew Lenharth2005-07-22
* Remove trailing whitespaceMisha Brukman2005-04-21
* There is no reason to store <x,x>, just store <x>.Chris Lattner2004-11-26
* Fix the build on non ppc machinesChris Lattner2004-11-25
* * Rename existing relocations to be more specificChris Lattner2004-11-24
* Write CompilationCallback as an explicit assembly stub to avoid getting GCC'sChris Lattner2004-11-24
* When rewriting the original call instruction, make sure to rewrite it toChris Lattner2004-11-24
* Force the intregs ptr into R2 and the FPregs ptr into R3. This fixes a reallyChris Lattner2004-11-24
* Use the correct register class as a constaint to gcc's inline assembly, soNate Begeman2004-11-23
* Save/Restore arg regs and nonvolatile regs the compiler might use duringNate Begeman2004-11-23
* Initial implementation of exiting CompilationCallbackChris Lattner2004-11-23
* Implement the first hunk of CompilationCallback. The pieces missing are theChris Lattner2004-11-23
* Implement the stub needed to get into compilation callback.Chris Lattner2004-11-23
* Initial implementation of the JIT interfaces. Relocation is done and stubsChris Lattner2004-11-23