aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86JITInfo.cpp
AgeCommit message (Expand)Author
2007-03-14Oops.Evan Cheng
2007-03-14x86-64 JIT stub codegen.Evan Cheng
2007-03-14Preliminary support for X86-64 JIT stub codegen.Evan Cheng
2007-01-29Save all registers by default, as they can be used to pass parametersAnton Korobeynikov
2006-12-05- Fix X86-64 JIT by temporarily disabling code that treats GV address as 32-bitEvan Cheng
2006-11-17Removed even more std::cerr and #include <iostream> things.Bill Wendling
2006-11-16Align stubs on 4 byte boundary. This fixes 447.dealII.Evan Cheng
2006-10-16One more try.Evan Cheng
2006-10-16Unbreak x86-64 build.Evan Cheng
2006-10-16Added a X86CompilationCallback variant which saves XMM argument registers for...Evan Cheng
2006-09-08Use __USER_LABEL_PREFIX__ to get the prefix added by the current host.Chris Lattner
2006-09-08Committing X86-64 support.Evan Cheng
2006-07-27Resolve BB references with relocation.Evan Cheng
2006-07-25- Refactor the code that resolve basic block references to a TargetJITInfoEvan Cheng
2006-07-05Fix JIT on non MacOS X i386 systems.Evan Cheng
2006-06-29Let X86CompilationCallback pass previous frame and return address to X86Compi...Evan Cheng
2006-06-24Simplify X86CompilationCallback: always align to 16-byte boundary; don't save...Evan Cheng
2006-06-01Silence -pedantic warning.Chris 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-04-29Mingw32 patches supplied by Anton Korobeynikov.Jeff Cohen
2006-04-25Keep the stack from on darwin 16-byte aligned. This fixes many JITNate Begeman
2006-01-26Improve compatibility with VC2005, patch by Morten Ofstad!Chris Lattner
2005-07-22update interfaceAndrew Lenharth
2005-06-08Fix lli linking on Mac OS X 10.4.1 for Intel.Nate Begeman
2005-06-02Make sure that Cygwin assembly includes _ as part of function names.Reid Spencer
2005-05-20C'mon everybody, let's modify X86JITInfo.cpp. This time, we add <iostream>Nate Begeman
2005-05-20Since everyone else has "fixed" this file, might as well join in the fun.Misha Brukman
2005-05-20Fix this a 3rd time :)Chris Lattner
2005-05-20fix compilation error due to no abort being defined. There is probably a bet...Andrew Lenharth
2005-05-20this seems dead (and broke the ia64 build, so..)Duraid Madina
2005-05-20Fix tail call support in VC++ buildsJeff Cohen
2005-05-19Fastcc passes arguments in EAX and EDX, make sure the JIT doesn't clobber themChris Lattner
2005-04-21* Remove trailing whitespaceMisha Brukman
2004-11-22Do not push two return addresses on the stack when we call external functions...Chris Lattner
2004-11-21There is no reason to emit function stubs for direct calls.Chris Lattner
2004-11-20Implement the X86 JIT interfacesChris Lattner