Skip to content
  1. Nov 14, 2012
  2. Nov 13, 2012
  3. Nov 12, 2012
    • Andrew Trick's avatar
      misched: Target-independent support for load/store clustering. · a7714a0f
      Andrew Trick authored
      This infrastructure is generally useful for any target that wants to
      strongly prefer two instructions to be adjacent after scheduling.
      
      A following checkin will add target-specific hooks with unit
      tests. Then this feature will be enabled by default with misched.
      
      llvm-svn: 167742
      a7714a0f
    • Ulrich Weigand's avatar
      2c93acdf
    • Eric Christopher's avatar
      Remove unused field. · 16631130
      Eric Christopher authored
      llvm-svn: 167719
      16631130
    • Michael Liao's avatar
      Fix PR14314 · d39c0fb1
      Michael Liao authored
      - Fix operand order for atomic sub, where the minuend is the value
        loaded from memory and the subtrahend is the parameter specified.
      
      llvm-svn: 167718
      d39c0fb1
    • Justin Holewinski's avatar
      [NVPTX] Add more precise PTX/SM target attributes · 1812ee9a
      Justin Holewinski authored
      Each SM and PTX version is modeled as a subtarget feature/CPU. Additionally,
      PTX 3.1 is added as the default PTX version to be out-of-the-box compatible
      with CUDA 5.0.
      
      Available CPUs for this target:
      
        sm_10 - Select the sm_10 processor.
        sm_11 - Select the sm_11 processor.
        sm_12 - Select the sm_12 processor.
        sm_13 - Select the sm_13 processor.
        sm_20 - Select the sm_20 processor.
        sm_21 - Select the sm_21 processor.
        sm_30 - Select the sm_30 processor.
        sm_35 - Select the sm_35 processor.
      
      Available features for this target:
      
        ptx30 - Use PTX version 3.0.
        ptx31 - Use PTX version 3.1.
        sm_10 - Target SM 1.0.
        sm_11 - Target SM 1.1.
        sm_12 - Target SM 1.2.
        sm_13 - Target SM 1.3.
        sm_20 - Target SM 2.0.
        sm_21 - Target SM 2.1.
        sm_30 - Target SM 3.0.
        sm_35 - Target SM 3.5.
      
      llvm-svn: 167699
      1812ee9a
  4. Nov 11, 2012
  5. Nov 10, 2012
  6. Nov 09, 2012
  7. Nov 08, 2012
    • Amara Emerson's avatar
      Recommit modified r167540. · ec2cd567
      Amara Emerson authored
      Improve ARM build attribute emission for architectures types.
      This also changes the default architecture emitted for a generic CPU to "v7".
      
      llvm-svn: 167574
      ec2cd567
    • Michael Liao's avatar
      Add support of RTM from TSX extension · 73cffddb
      Michael Liao authored
      - Add RTM code generation support throught 3 X86 intrinsics:
        xbegin()/xend() to start/end a transaction region, and xabort() to abort a
        tranaction region
      
      llvm-svn: 167573
      73cffddb
  8. Nov 07, 2012
Loading