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/lib/Target/R600/AMDGPUInstrInfo.td

    r4574 r4664  
    3434def AMDGPUDivScaleOp : SDTypeProfile<2, 3,
    3535  [SDTCisFP<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisSameAs<0, 4>]
     36>;
     37
     38// float, float, float, vcc
     39def AMDGPUFmasOp : SDTypeProfile<1, 4,
     40  [SDTCisFP<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<4>]
    3641>;
    3742
     
    154159//  Special case divide FMA with scale and flags (src0 = Quotient,
    155160//  src1 = Denominator, src2 = Numerator).
    156 def AMDGPUdiv_fmas : SDNode<"AMDGPUISD::DIV_FMAS", SDTFPTernaryOp>;
     161def AMDGPUdiv_fmas : SDNode<"AMDGPUISD::DIV_FMAS", AMDGPUFmasOp>;
    157162
    158163// Single or double precision division fixup.
Note: See TracChangeset for help on using the changeset viewer.