Skip to content
  1. Jan 20, 2012
  2. Jan 19, 2012
  3. Jan 17, 2012
  4. Jan 16, 2012
    • Jim Grosbach's avatar
      MCJIT support for non-function sections. · eff0a40d
      Jim Grosbach authored
      Move to a by-section allocation and relocation scheme. This allows
      better support for sections which do not contain externally visible
      symbols.
      
      Flesh out the relocation address vs. local storage address separation a
      bit more as well. Remote process JITs use this to tell the relocation
      resolution code where the code will live when it executes.
      
      The startFunctionBody/endFunctionBody interfaces to the JIT and the
      memory manager are deprecated. They'll stick around for as long as the
      old JIT does, but the MCJIT doesn't use them anymore.
      
      llvm-svn: 148258
      eff0a40d
    • Eli Bendersky's avatar
      Adding a basic ELF dynamic loader and MC-JIT for ELF. Functionality is... · 4c647587
      Eli Bendersky authored
      Adding a basic ELF dynamic loader and MC-JIT for ELF. Functionality is currently basic and will be enhanced with future patches.
      Patch developed by Andy Kaylor and Daniel Malea. Reviewed on llvm-commits.
      
      llvm-svn: 148231
      4c647587
  5. Jan 11, 2012
  6. Jan 10, 2012
  7. Jan 07, 2012
  8. Dec 30, 2011
  9. Dec 25, 2011
  10. Dec 23, 2011
  11. Dec 20, 2011
  12. Dec 16, 2011
  13. Dec 14, 2011
  14. Dec 12, 2011
  15. Dec 09, 2011
  16. Dec 07, 2011
  17. Dec 06, 2011
  18. Dec 02, 2011
    • Nick Lewycky's avatar
      Move global variables in TargetMachine into new TargetOptions class. As an API · 50f02cb2
      Nick Lewycky authored
      change, now you need a TargetOptions object to create a TargetMachine. Clang
      patch to follow.
      
      One small functionality change in PTX. PTX had commented out the machine
      verifier parts in their copy of printAndVerify. That now calls the version in
      LLVMTargetMachine. Users of PTX who need verification disabled should rely on
      not passing the command-line flag to enable it.
      
      llvm-svn: 145714
      50f02cb2
  19. Dec 01, 2011
  20. Nov 29, 2011
  21. Nov 27, 2011
    • Chandler Carruth's avatar
      Revert r145180 as it is causing test failures on all the bots. · 37ab257b
      Chandler Carruth authored
      Original commit message:
      Fixed ObjectFile functions:
      - getSymbolOffset() renamed as getSymbolFileOffset()
      - getSymbolFileOffset(), getSymbolAddress(), getRelocationAddress() returns same result for ELFObjectFile, MachOObjectFile and COFFObjectFile.
      - added getRelocationOffset()
      - fixed MachOObjectFile::getSymbolSize()
      - fixed MachOObjectFile::getSymbolSection()
      - fixed MachOObjectFile::getSymbolOffset() for symbols without section data.
      
      llvm-svn: 145182
      37ab257b
    • Danil Malyshev's avatar
      Fixed ObjectFile functions: · 2631f93f
      Danil Malyshev authored
      - getSymbolOffset() renamed as getSymbolFileOffset()
      - getSymbolFileOffset(), getSymbolAddress(), getRelocationAddress() returns same result for ELFObjectFile, MachOObjectFile and COFFObjectFile.
      - added getRelocationOffset()
      - fixed MachOObjectFile::getSymbolSize()
      - fixed MachOObjectFile::getSymbolSection()
      - fixed MachOObjectFile::getSymbolOffset() for symbols without section data.
      
      llvm-svn: 145180
      2631f93f
    • Chris Lattner's avatar
  22. Nov 23, 2011
Loading