aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/PPCJITInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Mark .opd @progbits, thus avoiding a warning from asm.Roman Divacky2012-05-091-1/+1
* Make PPCCompilationCallbackC function to be static, so there will be no need ...Anton Korobeynikov2012-04-031-3/+5
* Make PPC64CompilationCallback compilable no non-darwin platforms.Roman Divacky2011-06-151-34/+56
* I swear I did a make clean and make before committing all this...Michael J. Spencer2010-11-291-1/+1
* Teach PPC how to replaceMachineCodeForFunction correctly. (FixesJeffrey Yasskin2010-01-141-0/+2
* Change indirect-globals to use a dedicated allocIndirectGV. This lets usJeffrey Yasskin2009-12-151-1/+0
* * Move stub allocation inside the JITEmitter, instead of exposing aJeffrey Yasskin2009-11-231-9/+16
* Allow more than one stub to be being generated at the same time.Jeffrey Yasskin2009-11-231-4/+5
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-3/+3
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-1/+1
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-4/+4
* Refactor ABI code in the PowerPC backend.Tilmann Scheller2009-07-031-1/+1
* First patch in the direction of splitting MachineCodeEmitter in two subclasses:Bruno Cardoso Lopes2009-05-301-32/+31
* Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ...Evan Cheng2008-11-081-4/+4
* Trim #includes.Dan Gohman2008-10-161-1/+0
* Switch the PPC backend and target-independent JIT to use the libsystem Chris Lattner2008-06-251-26/+3
* Add one more 'magic' define :)Anton Korobeynikov2008-06-171-1/+2
* Unbreak non-PPC buildsAnton Korobeynikov2008-06-171-4/+5
* Provide generic hooks for icache invalidation. Add PPC implementation.Anton Korobeynikov2008-06-171-10/+5
* Add support for icache invalidation on non-darwin ppc systems.Chris Lattner2008-06-161-2/+19
* Add FreeBSD/PPC support, patch by Marcel Moolenaar!Chris Lattner2008-05-241-2/+2
* Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray2008-04-161-5/+7
* JITEmitter.cpp was trying to sync the icache for function stubs, butChris Lattner2008-01-251-2/+19
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Implementation of compilation callback in PPC ELF32Nicolas Geoffray2007-05-291-31/+32
* Improve JIT support for linux/ppc: Patch by Nicolas Geoffray!Chris Lattner2007-02-251-0/+65
* Layout proper frame for ppc64.Jim Laskey2006-12-111-28/+38
* Reverting until finding the cause of secondary bugs.Jim Laskey2006-12-101-33/+28
* __PPC64CompilationCallback code was allowing registers to be clobbered by stub.Jim Laskey2006-12-101-28/+33
* this is an initial patch to switch the ppc64 jit over to working in PIC mode,Chris Lattner2006-12-081-0/+2
* fix incorrect encoding of rldicr, used by ppc64 function stubs, etc.Chris Lattner2006-12-071-1/+1
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-1/+0
* wrap long linesChris Lattner2006-09-281-2/+4
* First pass at supporting relocations. Relocations are written correctly toNate Begeman2006-09-081-4/+1
* Make ppc64 jit kinda work right. About 2/3 of Olden passes with this,Nate Begeman2006-08-291-29/+127
* Resolve BB references with relocation.Evan Cheng2006-07-271-23/+8
* synchronizeICache removeed from TargetJITInfo.Evan Cheng2006-07-271-10/+0
* - Refactor the code that resolve basic block references to a TargetJITInfoEvan Cheng2006-07-251-0/+35
* Implement PPC64 relocations typesChris Lattner2006-07-121-1/+11
* Silence -pedantic warningChris Lattner2006-06-011-1/+1
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-241-1/+1
* Fix a purely hypothetical problem (for now): emitWord emits in the hostChris Lattner2006-05-021-11/+11
* Update the PPC compilation callback code to not need weird abi-violatingNate Begeman2006-05-021-49/+46
* No functionality changes, but cleaner code with correct comments.Nate Begeman2006-04-251-34/+40
* Change the PPC JIT to use a Static relocation modelNate Begeman2006-04-211-12/+1
* More PPC32 -> PPC changes, as well as merging some classes that wereNate Begeman2005-10-161-6/+6
* Rename PPC32*.h to PPC*.hChris Lattner2005-10-141-1/+1
* Merge PPCJITInfo.h and PPC32JITInfo.h. Note that the PowerPCJITInfoChris Lattner2005-10-141-1/+1
* update interfaceAndrew Lenharth2005-07-221-1/+1
* Remove trailing whitespaceMisha Brukman2005-04-211-11/+11