Skip to content
  1. Jan 10, 2014
  2. Jan 09, 2014
  3. Jan 08, 2014
  4. Dec 10, 2013
  5. Dec 07, 2013
  6. Dec 05, 2013
  7. Oct 29, 2013
  8. Oct 28, 2013
  9. Oct 27, 2013
    • NAKAMURA Takumi's avatar
      MCJIT-remote: __main should be resolved in child context. · 5bb01437
      NAKAMURA Takumi authored
        - Mark tests as XFAIL:cygming in test/ExecutionEngine/MCJIT/remote.
          Rather to suppress them, I'd like to leave them running as XFAIL.
        - Revert r193472. RecordMemoryManager no longer resolves __main on cygming.
      
      There are a couple of issues.
      
        - X86 Codegen emits "call __main" in @main for targeting cygming.
          It is useless in JIT. FYI, tests are passing when emitting __main is disabled.
        - Current remote JIT does not resolve any symbols in child context.
      
      FIXME: __main should be disabled, or remote JIT should resolve __main.
      llvm-svn: 193498
      5bb01437
  10. Oct 26, 2013
  11. Oct 16, 2013
  12. Oct 12, 2013
    • Andrew Kaylor's avatar
      Fixing problems in lli's RemoteMemoryManager. · 6587bcfd
      Andrew Kaylor authored
      This fixes a problem from a previous check-in where a return value was omitted.
      
      Previously the remote/stubs-remote.ll and remote/stubs-sm-pic.ll tests were reporting passes, but they should have been failing.  Those tests attempt to link against an external symbol and remote symbol resolution is not supported.  The old RemoteMemoryManager implementation resulted in local symbols being used for resolution and the child process crashed but the test didn't notice.  With this check-in remote symbol resolution fails, and so the test (correctly) fails.
      
      llvm-svn: 192514
      6587bcfd
  13. Oct 11, 2013
  14. Oct 08, 2013
  15. Oct 05, 2013
  16. Oct 04, 2013
  17. Oct 03, 2013
  18. Oct 02, 2013
  19. Oct 01, 2013
    • Andrew Kaylor's avatar
      Adding multiple module support for MCJIT. · ea395924
      Andrew Kaylor authored
      Tests to follow.
      
      PIC with small code model and  EH frame handling will not work with multiple modules.  There are also some rough edges to be smoothed out for remote target support.
      
      llvm-svn: 191722
      ea395924
  20. Aug 21, 2013
  21. Jun 28, 2013
    • Daniel Malea's avatar
      Add flag to lli to enable debugging of IR when used with MCJIT. · a960c54d
      Daniel Malea authored
      - warn users when -debug-ir is used with old JIT engine (only partial debug
        info is available) 
      
      For example, to debug an IR file with GDB (that supports JIT registration), do:
      
      $ gdb --args lli -use-mcjit -debug-ir testcase.ll
      (gdb) break main
      (gdb) run
      <Process continues to lli main>
      (gdb) continue
      <Process continues to testcase.ll main()
      (gdb) step
      <Now stepping through the LLVM IR in testcase.ll>
      
      llvm-svn: 185197
      a960c54d
  22. May 19, 2013
Loading