Skip to content
  1. Jan 24, 2014
  2. Jan 23, 2014
  3. Jan 22, 2014
  4. Jan 14, 2014
    • Lang Hames's avatar
      Add FPExt option to CCValAssign::LocInfo. When generating calling-convention · 06234ec1
      Lang Hames authored
      promotion code, Tablegen will now select FPExt for floating point promotions
      (previously it had returned AExt, which is not valid for floating point types).
      
      Any out-of-tree targets that were relying on AExt being returned for FP
      promotions will need to update their code check for FPExt instead.
      
      llvm-svn: 199252
      06234ec1
    • Rafael Espindola's avatar
      Make getTargetStreamer return a possibly null pointer. · 4a1a3606
      Rafael Espindola authored
      This will allow it to be called from target independent parts of the main
      streamer that don't know if there is a registered target streamer or not. This
      in turn will allow targets to perform extra actions at specified points in the
      interface: add extra flags for some labels, extra work during finalization, etc.
      
      llvm-svn: 199174
      4a1a3606
  5. Jan 12, 2014
  6. Jan 11, 2014
  7. Jan 10, 2014
  8. Jan 09, 2014
  9. Jan 08, 2014
  10. Jan 07, 2014
  11. Jan 06, 2014
  12. Jan 05, 2014
  13. Jan 04, 2014
  14. Jan 03, 2014
    • Rafael Espindola's avatar
      Make the llvm mangler depend only on DataLayout. · 58873566
      Rafael Espindola authored
      Before this patch any program that wanted to know the final symbol name of a
      GlobalValue had to link with Target.
      
      This patch implements a compromise solution where the mangler uses DataLayout.
      This way, any tool that already links with Target (llc, clang) gets the exact
      behavior as before and new IR files can be mangled without linking with Target.
      
      With this patch the mangler is constructed with just a DataLayout and DataLayout
      is extended to include the information the Mangler needs.
      
      llvm-svn: 198438
      58873566
  15. Jan 01, 2014
  16. Dec 29, 2013
Loading