Fix various issues (or do cleanups) found by enabling certain MSVC warnings.
[oota-llvm.git] / lib / Target / X86 / X86JITInfo.cpp
2012-02-13 Ahmed CharlesFix various issues (or do cleanups) found by enabling...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-03 Nick LewyckyCreating multiple JITs on X86 in multiple threads cause...
2011-02-05 NAKAMURA Takumilib/Target/X86/X86JITInfo.cpp: Add Win64 stuff.
2011-02-05 NAKAMURA TakumiTarget/X86: Fix whitespace.
2010-11-29 Michael J. SpencerMerge System into Support.
2010-10-23 Chandler CarruthSwitch attribute macros to use 'LLVM_' as a prefix...
2010-03-15 Jeffrey YasskinTell Valgrind when we modify already-executed machine...
2010-02-08 Torok EdwinFix x86 JIT stub on MSVC.
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-15 Jeffrey YasskinChange indirect-globals to use a dedicated allocIndirec...
2009-11-23 Jeffrey Yasskin* Move stub allocation inside the JITEmitter, instead...
2009-11-23 Jeffrey YasskinAllow more than one stub to be being generated at the...
2009-11-16 Jeffrey YasskinMake X86-64 in the Large model always emit 64-bit calls.
2009-09-15 Dale JohannesenChange the marker byte for stubs from 0xcd to 0xce...
2009-09-06 Anton KorobeynikovDo not create calls via PLT in compilation callback...
2009-09-03 Evan ChengUnbreak x86_64 build.
2009-09-03 Evan ChengX86JITInfo::getLazyResolverFunction() should not read...
2009-08-28 Anton KorobeynikovShort-term workaround for frame-related weirdness on...
2009-08-23 Chris Lattnerremove the last uses of Config/alloca.h
2009-08-19 Reid KlecknerModify an assert to avoid what looks like a GCC 4.2...
2009-08-05 Bruno Cardoso Lopes1) Proper emit displacements for x86, using absolute...
2009-08-03 Bill Wendling- s/DOUT/DEBUG(errs()/g
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-12 Torok EdwinRemove extra \n from LLVM_UNREACHABLE calls.
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-08 Torok EdwinStart converting to new error handling API.
2009-05-30 Bruno Cardoso LopesFirst patch in the direction of splitting MachineCodeEm...
2009-02-18 Nate BegemanAdd support to the JIT for true non-lazy operation...
2009-02-06 Dan GohmanUse .size and .type on ELF systems; this helps tools...
2008-12-10 Evan ChengFix MachineCodeEmitter to use uintptr_t instead of...
2008-11-10 Evan ChengRename isGVNonLazyPtr to isIndirectSym to reflect how...
2008-11-08 Evan ChengRename startFunctionStub to startGVStub since it's...
2008-11-05 Evan ChengRename isGVLazyPtr to isGVNonLazyPtr relocation. This...
2008-10-25 Nicolas GeoffraySupport for allocation of TLS variables in the JIT...
2008-08-12 Dale JohannesenWhen resolving a stub in x86-64 JIT, use a PC-relative...
2008-07-16 Devang PatelMark function used by asm block as used, otherwise...
2008-07-16 Evan ChengX86-64 PIC jump table values are different from x86...
2008-06-24 Dan GohmanFixes for being compiled PIC on Linux. This isn't the...
2008-06-05 Evan ChengDon't break strict aliasing.
2008-04-16 Dale JohannesenUnbreak build on x86-64.
2008-04-16 Nicolas GeoffrayCorrelate stubs with functions in JIT: when emitting...
2008-03-23 Anton KorobeynikovAdd Win64 compilation callback. This allows easy exampl...
2008-03-23 Anton KorobeynikovCode cleanup. Provide generic way of selecting JIT...
2008-03-23 Anton KorobeynikovRemove old-standing obsolete code.
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-01-08 Bill WendlingSilence warning about loss of precision.
2008-01-05 Evan ChengX86 JIT PIC jumptable support.
2008-01-04 Evan ChengX86 PIC JIT support fixes: encoding bugs, add lazy...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-22 Anton KorobeynikovErm, really disable :)
2007-12-22 Anton KorobeynikovDisable, until we'll really need it
2007-12-22 Evan ChengPreliminary PIC JIT support for X86 (32-bit) / Darwin.
2007-12-12 Scott MichelCorrect typo for Linux: s/esp/%rsp/
2007-12-10 Anton KorobeynikovHey, English is not my native language :)
2007-12-10 Anton KorobeynikovClarify the need of CFI() stuff
2007-12-10 Anton KorobeynikovProvide convenient way to disable CFI stuff for old...
2007-12-10 Chris LattnerDisable cfi directives for now, darwin does't support...
2007-12-10 Anton KorobeynikovAnd finally annotate X86-64 version of callback.
2007-12-10 Anton KorobeynikovProvide annotation for SSE version of callback. It...
2007-12-10 Anton KorobeynikovAnnotate JIT callback function with call frame infromation.
2007-03-14 Evan ChengOops.
2007-03-14 Evan Chengx86-64 JIT stub codegen.
2007-03-14 Evan ChengPreliminary support for X86-64 JIT stub codegen.
2007-01-29 Anton KorobeynikovSave all registers by default, as they can be used...
2006-12-05 Evan Cheng- Fix X86-64 JIT by temporarily disabling code that...
2006-11-17 Bill WendlingRemoved even more std::cerr and #include <iostream...
2006-11-16 Evan ChengAlign stubs on 4 byte boundary. This fixes 447.dealII.
2006-10-16 Evan ChengOne more try.
2006-10-16 Evan ChengUnbreak x86-64 build.
2006-10-16 Evan ChengAdded a X86CompilationCallback variant which saves...
2006-09-08 Chris LattnerUse __USER_LABEL_PREFIX__ to get the prefix added by...
2006-09-08 Evan ChengCommitting X86-64 support.
2006-07-27 Evan ChengResolve BB references with relocation.
2006-07-25 Evan Cheng- Refactor the code that resolve basic block references...
2006-07-05 Evan ChengFix JIT on non MacOS X i386 systems.
2006-06-29 Evan ChengLet X86CompilationCallback pass previous frame and...
2006-06-24 Evan ChengSimplify X86CompilationCallback: always align to 16...
2006-06-01 Chris LattnerSilence -pedantic warning.
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-02 Chris LattnerFix a purely hypothetical problem (for now): emitWord...
2006-04-29 Jeff CohenMingw32 patches supplied by Anton Korobeynikov.
2006-04-25 Nate BegemanKeep the stack from on darwin 16-byte aligned. This...
2006-01-26 Chris LattnerImprove compatibility with VC2005, patch by Morten...
2005-07-22 Andrew Lenharthupdate interface
2005-06-08 Nate BegemanFix lli linking on Mac OS X 10.4.1 for Intel.
2005-06-02 Reid SpencerMake sure that Cygwin assembly includes _ as part of...
2005-05-20 Nate BegemanC'mon everybody, let's modify X86JITInfo.cpp. This...
2005-05-20 Misha BrukmanSince everyone else has "fixed" this file, might as...
2005-05-20 Chris LattnerFix this a 3rd time :)
2005-05-20 Andrew Lenharthfix compilation error due to no abort being defined...
2005-05-20 Duraid Madinathis seems dead (and broke the ia64 build, so..)
2005-05-20 Jeff CohenFix tail call support in VC++ builds
2005-05-19 Chris LattnerFastcc passes arguments in EAX and EDX, make sure the...
2005-04-21 Misha Brukman* Remove trailing whitespace
2004-11-22 Chris LattnerDo not push two return addresses on the stack when...
2004-11-21 Chris LattnerThere is no reason to emit function stubs for direct...
2004-11-20 Chris LattnerImplement the X86 JIT interfaces