Skip to content
  • Hans Wennborg's avatar
    Extend the IL for selecting TLS models (PR9788) · cbe34b4c
    Hans Wennborg authored
    This allows the user/front-end to specify a model that is better
    than what LLVM would choose by default. For example, a variable
    might be declared as
    
      @x = thread_local(initialexec) global i32 42
    
    if it will not be used in a shared library that is dlopen'ed.
    
    If the specified model isn't supported by the target, or if LLVM can
    make a better choice, a different model may be used.
    
    llvm-svn: 159077
    cbe34b4c
Loading