Skip to content
  1. May 02, 2013
  2. May 01, 2013
  3. Apr 30, 2013
  4. Apr 29, 2013
  5. Apr 27, 2013
  6. Apr 26, 2013
  7. Apr 25, 2013
    • Ashok Thirumurthi's avatar
      Adds 64-bit POSIX support for AVX · 999caf90
      Ashok Thirumurthi authored
      - Adds unique enums for ymm registers to the ABI and the POSIX register context.
      - Reworks the register context data structures to support a union of FXSAVE and XSAVE
      --- Allows the same code base to deal with the FPU independent of the availability of AVX.
      - Determine if AVX is supported by attempting to read XSAVE using ptrace.
      --- Support an extended register set for avx registers if available.
      - Provide a mechanism to assemble/parse register halves into a single ymm buffer for use with RegisterValue.
      --- Reworked Read/WriteRegister routines to read/write/parse ymm registers.
      
      Adds tests for ymm register write with read-back, and expressions involving ymm registers.
      - Tests vary depending on the availability of an avx register set.
      
      Thanks to Daniel and Matt for their reviews.
      
      llvm-svn: 180572
      999caf90
    • Sean Callanan's avatar
      Purged unnecessary data structures from the IR · fefe43cd
      Sean Callanan authored
      interpreter.  They are a legacy from when the IR
      interpreter didn't work with materialized values
      but rather got values directly from
      ClangExpressionDeclMap.
      
      Also updated the #includes for IRInterpreter
      accordingly.
      
      llvm-svn: 180565
      fefe43cd
    • Sean Callanan's avatar
      Fixed a crash in ClangASTSource when logging is · 8ef19772
      Sean Callanan authored
      disabled.
      
      llvm-svn: 180563
      8ef19772
    • Jim Ingham's avatar
      In Process::ProcessEventData::DoOnRemoval, we need to handle the case where NO... · 0ad7e054
      Jim Ingham authored
      In Process::ProcessEventData::DoOnRemoval, we need to handle the case where NO thread has a stop reason
      specially, and make sure we stop.  This shouldn't happen, but if it does, the user will probably want to
      see it.
      
      <rdar://problem/13273125>
      
      llvm-svn: 180244
      0ad7e054
    • Filipe Cabecinhas's avatar
      More CMake fixes for OS X. · 10a7a598
      Filipe Cabecinhas authored
      llvm-svn: 180243
      10a7a598
    • Jason Molenda's avatar
      Fix one small whitespace alignment mistake. · 8214b01d
      Jason Molenda authored
      llvm-svn: 180242
      8214b01d
    • Greg Clayton's avatar
      <rdar://problem/13565393> · 9d49056e
      Greg Clayton authored
      If a register is in a ValueObject, be sure to print its children if it is a vector type.
      
      llvm-svn: 180237
      9d49056e
Loading