Ignore:
Timestamp:
Jul 13, 2015, 2:11:13 PM (4 years ago)
Author:
cameron
Message:

Upgrade LLVM to 3.6.1

Location:
icGREP/icgrep-devel/llvm-3.6.1.src
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/llvm-3.6.1.src/test/CodeGen/R600/128bit-kernel-args.ll

    r4574 r4664  
    1 ; RUN: llc < %s -march=r600 -mcpu=redwood | FileCheck %s --check-prefix=R600-CHECK
    2 ; RUN: llc < %s -march=amdgcn -mcpu=SI -verify-machineinstrs | FileCheck %s --check-prefix=SI-CHECK
     1; RUN: llc < %s -march=r600 -mcpu=redwood | FileCheck %s --check-prefix=R600
     2; RUN: llc < %s -march=amdgcn -mcpu=SI -verify-machineinstrs | FileCheck %s --check-prefix=SI
     3; RUN: llc < %s -march=amdgcn -mcpu=tonga -verify-machineinstrs | FileCheck %s --check-prefix=SI
    34
    4 ; R600-CHECK: {{^}}v4i32_kernel_arg:
    5 ; R600-CHECK-DAG: MOV {{[* ]*}}T[[GPR:[0-9]]].X, KC0[3].Y
    6 ; R600-CHECK-DAG: MOV {{[* ]*}}T[[GPR]].Y, KC0[3].Z
    7 ; R600-CHECK-DAG: MOV {{[* ]*}}T[[GPR]].Z, KC0[3].W
    8 ; R600-CHECK-DAG: MOV {{[* ]*}}T[[GPR]].W, KC0[4].X
    9 ; SI-CHECK: {{^}}v4i32_kernel_arg:
    10 ; SI-CHECK: buffer_store_dwordx4
     5; R600: {{^}}v4i32_kernel_arg:
     6; R600-DAG: MOV {{[* ]*}}T[[GPR:[0-9]]].X, KC0[3].Y
     7; R600-DAG: MOV {{[* ]*}}T[[GPR]].Y, KC0[3].Z
     8; R600-DAG: MOV {{[* ]*}}T[[GPR]].Z, KC0[3].W
     9; R600-DAG: MOV {{[* ]*}}T[[GPR]].W, KC0[4].X
     10; SI: {{^}}v4i32_kernel_arg:
     11; SI: buffer_store_dwordx4
    1112define void @v4i32_kernel_arg(<4 x i32> addrspace(1)* %out, <4 x i32>  %in) {
    1213entry:
     
    1516}
    1617
    17 ; R600-CHECK: {{^}}v4f32_kernel_arg:
    18 ; R600-CHECK-DAG: MOV {{[* ]*}}T[[GPR:[0-9]]].X, KC0[3].Y
    19 ; R600-CHECK-DAG: MOV {{[* ]*}}T[[GPR]].Y, KC0[3].Z
    20 ; R600-CHECK-DAG: MOV {{[* ]*}}T[[GPR]].Z, KC0[3].W
    21 ; R600-CHECK-DAG: MOV {{[* ]*}}T[[GPR]].W, KC0[4].X
    22 ; SI-CHECK: {{^}}v4f32_kernel_arg:
    23 ; SI-CHECK: buffer_store_dwordx4
     18; R600: {{^}}v4f32_kernel_arg:
     19; R600-DAG: MOV {{[* ]*}}T[[GPR:[0-9]]].X, KC0[3].Y
     20; R600-DAG: MOV {{[* ]*}}T[[GPR]].Y, KC0[3].Z
     21; R600-DAG: MOV {{[* ]*}}T[[GPR]].Z, KC0[3].W
     22; R600-DAG: MOV {{[* ]*}}T[[GPR]].W, KC0[4].X
     23; SI: {{^}}v4f32_kernel_arg:
     24; SI: buffer_store_dwordx4
    2425define void @v4f32_kernel_arg(<4 x float> addrspace(1)* %out, <4 x float>  %in) {
    2526entry:
Note: See TracChangeset for help on using the changeset viewer.