aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCJITInfo.cpp
AgeCommit message (Expand)Author
2013-02-17Make the visibility of LLVMPPCCompilationCallback work with GCC.Benjamin Kramer
2013-02-15Give these callbacks hidden visibility. It is better to not export them moreRafael Espindola
2013-02-15Don't make assumptions about the mangling of static functions in extern "C"Rafael Espindola
2013-02-14Revert r175120 and r175121. Clang is producing the expected asm names again.Rafael Espindola
2013-02-14Don't asume that a static function in an extern "C" block will not be mangled.Rafael Espindola
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-05-09Mark .opd @progbits, thus avoiding a warning from asm.Roman Divacky
2012-04-03Make PPCCompilationCallbackC function to be static, so there will be no need ...Anton Korobeynikov
2011-06-15Make PPC64CompilationCallback compilable no non-darwin platforms.Roman Divacky
2010-11-29I swear I did a make clean and make before committing all this...Michael J. Spencer
2010-01-14Teach PPC how to replaceMachineCodeForFunction correctly. (FixesJeffrey Yasskin
2009-12-15Change indirect-globals to use a dedicated allocIndirectGV. This lets usJeffrey Yasskin
2009-11-23* Move stub allocation inside the JITEmitter, instead of exposing aJeffrey Yasskin
2009-11-23Allow more than one stub to be being generated at the same time.Jeffrey Yasskin
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-08Implement changes from Chris's feedback.Torok Edwin
2009-07-03Refactor ABI code in the PowerPC backend.Tilmann Scheller
2009-05-30First patch in the direction of splitting MachineCodeEmitter in two subclasses:Bruno Cardoso Lopes
2008-11-08Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ...Evan Cheng
2008-10-16Trim #includes.Dan Gohman
2008-06-25Switch the PPC backend and target-independent JIT to use the libsystem Chris Lattner
2008-06-17Add one more 'magic' define :)Anton Korobeynikov
2008-06-17Unbreak non-PPC buildsAnton Korobeynikov
2008-06-17Provide generic hooks for icache invalidation. Add PPC implementation.Anton Korobeynikov
2008-06-16Add support for icache invalidation on non-darwin ppc systems.Chris Lattner
2008-05-24Add FreeBSD/PPC support, patch by Marcel Moolenaar!Chris Lattner
2008-04-16Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray
2008-01-25JITEmitter.cpp was trying to sync the icache for function stubs, butChris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-05-29Implementation of compilation callback in PPC ELF32Nicolas Geoffray
2007-02-25Improve JIT support for linux/ppc: Patch by Nicolas Geoffray!Chris Lattner
2006-12-11Layout proper frame for ppc64.Jim Laskey
2006-12-10Reverting until finding the cause of secondary bugs.Jim Laskey
2006-12-10__PPC64CompilationCallback code was allowing registers to be clobbered by stub.Jim Laskey
2006-12-08this is an initial patch to switch the ppc64 jit over to working in PIC mode,Chris Lattner
2006-12-07fix incorrect encoding of rldicr, used by ppc64 function stubs, etc.Chris Lattner
2006-12-07What should be the last unnecessary <iostream>s in the library.Bill Wendling
2006-09-28wrap long linesChris Lattner
2006-09-08First pass at supporting relocations. Relocations are written correctly toNate Begeman
2006-08-29Make ppc64 jit kinda work right. About 2/3 of Olden passes with this,Nate Begeman
2006-07-27Resolve BB references with relocation.Evan Cheng
2006-07-27synchronizeICache removeed from TargetJITInfo.Evan Cheng
2006-07-25- Refactor the code that resolve basic block references to a TargetJITInfoEvan Cheng
2006-07-12Implement PPC64 relocations typesChris Lattner
2006-06-01Silence -pedantic warningChris Lattner
2006-05-24Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner
2006-05-02Fix a purely hypothetical problem (for now): emitWord emits in the hostChris Lattner
2006-05-02Update the PPC compilation callback code to not need weird abi-violatingNate Begeman