Skip to content
  • Jeffrey Yasskin's avatar
    * Move stub allocation inside the JITEmitter, instead of exposing a · f2ad5714
    Jeffrey Yasskin authored
    way for each TargetJITInfo subclass to allocate its own stubs. This
    means stubs aren't as exactly-sized anymore, but it lets us get rid of
    TargetJITInfo::emitFunctionStubAtAddr(), which lets ARM and PPC
    support the eager JIT, fixing http://llvm.org/PR4816.
    
    * Rename the JITEmitter's stub creation functions to describe the kind
    of stub they create. So far, all of them create lazy-compilation
    stubs, but they sometimes get used when far-call stubs are needed.
    Fixing http://llvm.org/PR5201 will involve fixing this.
    
    llvm-svn: 89715
    f2ad5714
Loading