Skip to content
  1. May 03, 2013
  2. May 02, 2013
  3. May 01, 2013
    • Jyotsna Verma's avatar
      Hexagon: Use multiclass for Jump instructions. · 5ed51811
      Jyotsna Verma authored
      llvm-svn: 180885
      5ed51811
    • Jyotsna Verma's avatar
      Hexagon: Clear isKill flag on the predicate register in · cd66c0a2
      Jyotsna Verma authored
      PredicateInstruction function.
      
      llvm-svn: 180884
      cd66c0a2
    • Rafael Espindola's avatar
      Add support for other typeinfo encodings in the ExceptionDemo. · 5096adfb
      Rafael Espindola authored
      The old jit always uses DW_EH_PE_absptr, but MCJIT can use other encodings.
      This is in preparation for adding EH support to MCJIT, but not directly
      related, so I am committing it first.
      
      llvm-svn: 180883
      5096adfb
    • Filip Pizlo's avatar
      Fix file header comment. · 0d5b4aba
      Filip Pizlo authored
      llvm-svn: 180882
      0d5b4aba
    • Filip Pizlo's avatar
      This patch breaks up Wrap.h so that it does not have to include all of · dec20e43
      Filip Pizlo authored
      the things, and renames it to CBindingWrapping.h.  I also moved 
      CBindingWrapping.h into Support/.
      
      This new file just contains the macros for defining different wrap/unwrap 
      methods.
      
      The calls to those macros, as well as any custom wrap/unwrap definitions 
      (like for array of Values for example), are put into corresponding C++ 
      headers.
      
      Doing this required some #include surgery, since some .cpp files relied 
      on the fact that including Wrap.h implicitly caused the inclusion of a 
      bunch of other things.
      
      This also now means that the C++ headers will include their corresponding 
      C API headers; for example Value.h must include llvm-c/Core.h.  I think 
      this is harmless, since the C API headers contain just external function 
      declarations and some C types, so I don't believe there should be any 
      nasty dependency issues here.
      
      llvm-svn: 180881
      dec20e43
Loading