2008-11-13 |
Evan Cheng | Always emit a function pointer as a pointer to the... |
blob | commitdiff | raw |
2008-11-12 |
Evan Cheng | Change binary dump format. |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Evan Cheng | Comments and indentation. |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Evan Cheng | Forgot these. |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Evan Cheng | Remove a InvalidateInstructionCache call with incorrect... |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Evan Cheng | Rename startFunctionStub to startGVStub since it's... |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Evan Cheng | Rename isString -> isExternalSymbol; getString -> getEx... |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Evan Cheng | More debug output. |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Evan Cheng | More debug output. |
blob | commitdiff | raw | diff to current |
2008-11-07 |
Evan Cheng | Jump tables may be emitted by target. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Evan Cheng | Improve JIT debugging outputs format consistency. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Evan Cheng | Need a \n. |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Evan Cheng | Undo 58778 but makes the binary dump prettier. |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Evan Cheng | Remove debug output that's not really useful. |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Evan Cheng | Rename isGVLazyPtr to isGVNonLazyPtr relocation. This... |
blob | commitdiff | raw | diff to current |
2008-11-03 |
Evan Cheng | Silence a compiler warning. |
blob | commitdiff | raw | diff to current |
2008-10-30 |
Jim Grosbach | Revert errant deletion. The target needs to be able... |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Evan Cheng | Let target resolve some relocation results. |
blob | commitdiff | raw | diff to current |
2008-10-28 |
Jim Grosbach | Support for constant islands in the ARM JIT. |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Nuno Lopes | fix a tricky bug in the JIT global variable emitter... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Jim Grosbach | On Darwin ARM, memory needs special handling to do... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Nicolas Geoffray | Acquire the lock only when necessary. More precisely... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Evan Cheng | Preliminary support for systems which require changing... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Anton Korobeynikov | Make safer variant of alias resolution routine to be... |
blob | commitdiff | raw | diff to current |
2008-09-02 |
Evan Cheng | MMI may be null. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Evan Cheng | Get rid of a couple of dynamic_cast. |
blob | commitdiff | raw | diff to current |
2008-08-11 |
Dale Johannesen | Some fixes for x86-64 JIT. Make it use small code |
blob | commitdiff | raw | diff to current |
2008-08-07 |
Dale Johannesen | Rewrite JIT handling of GlobalVariables so they |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Chris Lattner | Implement JIT support for global aliases, patch by... |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Chris Lattner | Switch the PPC backend and target-independent JIT to... |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Anton Korobeynikov | Provide generic hooks for icache invalidation. Add... |
blob | commitdiff | raw | diff to current |
2008-05-18 |
Nate Begeman | Fix a backwards check in the JIT symbol table code |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Evan Cheng | Disable JIT symbol table for now. |
blob | commitdiff | raw | diff to current |
2008-04-20 |
Nicolas Geoffray | Be pessimistic in computing the buffer size when aligning. |
blob | commitdiff | raw | diff to current |
2008-04-20 |
Nicolas Geoffray | Cosmetic changes, as suggested by Evan. No functionalit... |
blob | commitdiff | raw | diff to current |
2008-04-18 |
Nicolas Geoffray | Enable jitting with a known memory size. |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Nicolas Geoffray | Correlate stubs with functions in JIT: when emitting... |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Chris Lattner | Fix some serious logic errors that broke the jit on... |
blob | commitdiff | raw | diff to current |
2008-04-12 |
Evan Cheng | Add debugging code. |
blob | commitdiff | raw | diff to current |
2008-04-11 |
Chris Lattner | Reenable JIT symbol table. |
blob | commitdiff | raw | diff to current |
2008-04-05 |
Chris Lattner | disable this for now. |
blob | commitdiff | raw | diff to current |
2008-04-04 |
Chris Lattner | Provide an initial cut at exposing JIT compiled symbols... |
blob | commitdiff | raw | diff to current |
2008-03-25 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2008-03-07 |
Chris Lattner | fix 80 col violations |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Nicolas Geoffray | Enable exception handling int JIT |
blob | commitdiff | raw | diff to current |
2008-01-25 |
Chris Lattner | JITEmitter.cpp was trying to sync the icache for functi... |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Evan Cheng | X86 JIT PIC jumptable support. |
blob | commitdiff | raw | diff to current |
2008-01-04 |
Evan Cheng | X86 PIC JIT support fixes: encoding bugs, add lazy... |
blob | commitdiff | raw | diff to current |
2008-01-03 |
Evan Cheng | Change MachineRelocation::DoesntNeedFnStub to NeedStub... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Chris Lattner | simplify creation of the interpreter, make ExecutionEng... |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Chris Lattner | split the JIT memory management code out from the main... |
blob | commitdiff | raw | diff to current |
2007-11-01 |
Duncan Sands | Executive summary: getTypeSize -> getTypeStoreSize... |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Reid Spencer | Hush a noisy warning from GCC 4.2 about overflow during... |
blob | commitdiff | raw | diff to current |
2007-07-09 |
Gabor Greif | fix typos |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Gabor Greif | Here is the bulk of the sanitizing. |
blob | commitdiff | raw | diff to current |
2007-06-30 |
Evan Cheng | (For Chris): Fix failure where we rejected compiling... |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Anton Korobeynikov | Implement PR1240 |
blob | commitdiff | raw | diff to current |
2007-02-24 |
Chris Lattner | Fix PR1216 by cleaning up the ownership of JITResolver. |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
blob | commitdiff | raw | diff to current |
2007-01-23 |
Anton Korobeynikov | Moved disassembler to libSystem |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Chris Lattner | DOUT still evaluates side effects, even though it doesn... |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Andrew Lenharth | fix build on amd64 |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Anton Korobeynikov | Adding disassembler interface and external hook to... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | remove static ctors from Statistic objects |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Jim Laskey | Simplify the fetching of relocation mode. |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Jim Laskey | 1. Tidy up jump table info. |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Removing even more <iostream> includes. |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Evan Cheng | Allow target to specify alignment for function stub. |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Chris Lattner | if lazy compilation is disabled, print an error message... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-09-15 |
Chris Lattner | Unbreak the JIT |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Anton Korobeynikov | Adding dllimport, dllexport and external weak linkage... |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Chris Lattner | Fix a ton of jit failures |
blob | commitdiff | raw | diff to current |
2006-09-12 |
Evan Cheng | Reflect MachineConstantPoolEntry changes. |
blob | commitdiff | raw | diff to current |
2006-09-10 |
Nate Begeman | Behold, more work on relocations. Things are looking... |
blob | commitdiff | raw | diff to current |
2006-08-16 |
Chris Lattner | initial changes to support JIT'ing from multiple module... |
blob | commitdiff | raw | diff to current |
2006-07-27 |
Evan Cheng | Resolve BB references with relocation. |
blob | commitdiff | raw | diff to current |
2006-07-27 |
Jim Laskey | Fixed a typo in Evan's submisson. |
blob | commitdiff | raw | diff to current |
2006-07-27 |
Evan Cheng | Move synchronizeICache from TargetJITInfo into a static... |
blob | commitdiff | raw | diff to current |
2006-07-25 |
Evan Cheng | - Refactor the code that resolve basic block references... |
blob | commitdiff | raw | diff to current |
2006-07-07 |
Chris Lattner | Change AllocateRWX/DeallocateRWX do not throw an exception. |
blob | commitdiff | raw | diff to current |
2006-06-23 |
Evan Cheng | Added jump table address relocation. |
blob | commitdiff | raw | diff to current |
2006-06-16 |
Chris Lattner | Only count instructions as code size, not constant... |
blob | commitdiff | raw | diff to current |
2006-06-01 |
Chris Lattner | Fix -pedantic warnings. |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Chris Lattner | Make this print the right start pointer |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Chris Lattner | Fix a hypothetical memory leak, identified by Coverity... |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Chris Lattner | For extra sanity checking, fill free'd memory with... |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Chris Lattner | Fix some bugs in the freelist manipulation code. |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Chris Lattner | Significantly revamp allocation of machine code to... |
blob | commitdiff | raw | diff to current |
2006-05-08 |
Chris Lattner | Move some methods out of line so that MutexGuard.h... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | minor cleanups, no functionality change |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | Suck block address tracking out of targets into the... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Owen Anderson | Refactor TargetMachine, pushing handling of TargetData... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | Align function bodies correctly. |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | Simplify some code. Don't add memory blocks to the... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | Change the BasicBlockAddrs map to be a vector, indexed... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | Simplify some code |
blob | commitdiff | raw | diff to current |
next |