Skip to content
  1. Sep 19, 2012
  2. Aug 22, 2012
  3. Jul 20, 2012
  4. Jul 12, 2012
  5. May 31, 2012
    • Elena Demikhovsky's avatar
      Added FMA3 Intel instructions. · 602f3a26
      Elena Demikhovsky authored
      I disabled FMA3 autodetection, since the result may differ from expected for some benchmarks.
      I added tests for GodeGen and intrinsics.
      I did not change llvm.fma.f32/64 - it may be done later.
      
      llvm-svn: 157737
      602f3a26
  6. May 30, 2012
  7. May 23, 2012
  8. May 19, 2012
  9. May 02, 2012
  10. May 01, 2012
  11. Apr 30, 2012
  12. Feb 18, 2012
  13. Feb 16, 2012
  14. Dec 07, 2011
    • Evan Cheng's avatar
      Add bundle aware API for querying instruction properties and switch the code · 7f8e563a
      Evan Cheng authored
      generator to it. For non-bundle instructions, these behave exactly the same
      as the MC layer API.
      
      For properties like mayLoad / mayStore, look into the bundle and if any of the
      bundled instructions has the property it would return true.
      For properties like isPredicable, only return true if *all* of the bundled
      instructions have the property.
      For properties like canFoldAsLoad, isCompare, conservatively return false for
      bundles.
      
      llvm-svn: 146026
      7f8e563a
  15. Oct 24, 2011
  16. Oct 23, 2011
  17. Oct 16, 2011
  18. Aug 28, 2011
  19. Jul 27, 2011
  20. Jul 25, 2011
  21. Jul 18, 2011
  22. Jun 28, 2011
  23. Apr 04, 2011
  24. Oct 09, 2010
  25. Aug 23, 2010
  26. Aug 17, 2010
    • Anton Korobeynikov's avatar
      More fixes for win64: · 231ab847
      Anton Korobeynikov authored
        - Do not clobber al during variadic calls, this is AMD64 ABI-only feature
        - Emit wincall64, where necessary
      Patch by Cameron Esfahani!
      
      llvm-svn: 111289
      231ab847
  27. Aug 13, 2010
  28. Aug 06, 2010
  29. Aug 05, 2010
  30. Jul 22, 2010
    • Chris Lattner's avatar
      instead of migrating it to the MC instruction encoder, just · 083be4d3
      Chris Lattner authored
      rip out the implementation of X86InstrInfo::GetInstSizeInBytes.
      The code being ripped out just implemented a copy and hacked up
      version of the (old) instruction encoder, and is buggy and 
      terrible in other ways.  Since "GetInstSizeInBytes" is really 
      only there to support the JIT's "NeedsExactSize" hook (which
      noone is using), just rip out the code.  I will rip out the
      NeedsExactSize hook next.
      
      This resolves rdar://7617809 - switch X86InstrInfo::GetInstSizeInBytes to use X86MCCodeEmitter
      
      llvm-svn: 109149
      083be4d3
  31. Jul 17, 2010
  32. Jul 16, 2010
  33. Jul 09, 2010
Loading