index
:
ci/llvm-monorepo.git
linaro-local/ci/llvm-kernel-aarch64-baseline
linaro-local/ci/llvm-kernel-aarch64-good
linaro-local/ci/llvm-kernel-aarch64-tested
linaro-local/ci/llvm-kernel-armv8l-baseline
linaro-local/ci/llvm-kernel-armv8l-good
linaro-local/ci/llvm-kernel-armv8l-tested
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-next
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-next
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable-defconfig_nolse
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-defconfig
[no description]
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
AMDGPU
/
AMDGPUInstructions.td
Age
Commit message (
Expand
)
Author
2019-01-15
AMDGPU: Raise the priority of MAD24 in instruction selection.
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allmodconfig
Changpeng Fang
2018-11-29
[AMDGPU] Add and update scalar instructions
Graham Sellers
2018-11-12
AMDGPU: Adding more median3 patterns
Aakanksha Patil
2018-10-22
DAG: Change behavior of fminnum/fmaxnum nodes
Matt Arsenault
2018-08-31
AMDGPU: Remove remnants of old address space mapping
Matt Arsenault
2018-08-21
[AMDGPU] Support idot2 pattern.
Farhana Aleen
2018-07-30
AMDGPU: Reduce code size with fcanonicalize (fneg x)
Matt Arsenault
2018-07-27
AMDGPU/R600: Add MOV instructions to BFE patterns
Jan Vesely
2018-06-28
AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard
2018-06-22
AMDGPU: Add patterns for i32/i64 local atomic load/store
Matt Arsenault
2018-06-15
[AMDGPU] Recognize x & ~(-1 << y) pattern.
Roman Lebedev
2018-06-15
[AMDGPU] Recognize x & ((1 << y) - 1) pattern.
Roman Lebedev
2018-06-15
[AMDGPU] Recognize x & (-1 >> (32 - y)) pattern.
Roman Lebedev
2018-03-16
[AMDGPU] Supported ds_write_b128 generation.
Farhana Aleen
2018-03-09
[AMDGPU] Supported ds_read_b128 generation; Widened vector length for local a...
Farhana Aleen
2018-02-07
AMDGPU: Select BFI patterns with 64-bit ints
Matt Arsenault
2018-01-29
AMDGPU: Move ADDRIndirect complex pattern into R600Instructions.td
Tom Stellard
2017-12-04
AMDGPU/EG: Add a new FeatureFMA and use it to selectively enable FMA instruction
Jan Vesely
2017-11-13
AMDGPU: Select d16 loads into low component of register
Matt Arsenault
2017-10-24
AMDGPU: Add new intrinsic llvm.amdgcn.kill(i1)
Marek Olsak
2017-10-23
AMDGPU: Cleanup local atomic node names
Matt Arsenault
2017-10-03
AMDGPU: Remove global isGCN predicates
Matt Arsenault
2017-09-20
AMDGPU: Move r600 only code into r600 only td file
Matt Arsenault
2017-09-20
AMDGPU: Match load d16 hi instructions
Matt Arsenault
2017-09-20
AMDGPU: Cleanup load/store PatFrags
Matt Arsenault
2017-09-20
AMDGPU: Match store d16_hi instructions
Matt Arsenault
2017-08-30
[AMDGPU] Use v_max_f* for fcanonicalize
Stanislav Mekhanoshin
2017-08-16
[AMDGPU][MC][GFX9] Added integer clamping support for VOP3 opcodes
Dmitry Preobrazhensky
2017-07-29
AMDGPU: Start selecting global instructions
Matt Arsenault
2017-04-26
[AMDGPU][MC] Added check for truncation of SOPK imm operand
Dmitry Preobrazhensky
2017-03-27
[AMDGPU] Get address space mapping by target triple environment
Yaxun Liu
2017-02-27
AMDGPU: Use v_med3_{f16|i16|u16}
Matt Arsenault
2017-02-27
AMDGPU: Support v2i16/v2f16 packed operations
Matt Arsenault
2017-02-23
AMDGPU: Add another BFE pattern
Matt Arsenault
2017-02-21
AMDGPU: Redefine clamp node as clamp 0.0-1.0
Matt Arsenault
2017-02-02
AMDGPU: Use source modifiers with f16->f32 conversions
Matt Arsenault
2017-01-31
AMDGPU: Generalize matching of v_med3_f32
Matt Arsenault
2017-01-13
[AMDGPU] Implement f16 fcopysign and fcopysign(f32, f64)
Konstantin Zhuravlyov
2017-01-12
AMDGPU: Fix sub_oneuse being marked commutative
Matt Arsenault
2016-12-23
AMDGPU: split ret/noret patterns for global atomics
Jan Vesely
2016-12-22
AMDGPU: Implement f16 fcanonicalize
Matt Arsenault
2016-11-13
[AMDGPU] Add f16 support (VI+)
Konstantin Zhuravlyov
2016-11-10
AMDGPU: Add VI i16 support
Tom Stellard
2016-11-04
Revert "AMDGPU: Add VI i16 support"
Tom Stellard
2016-11-03
AMDGPU: Add VI i16 support
Tom Stellard
2016-10-20
[AMDGPU] add fcopysign(f64, f32) pattern
Valery Pykhtin
2016-10-07
Target: Remove unused patterns and transforms. NFC.
Peter Collingbourne
2016-09-09
AMDGPU] Assembler: better support for immediate literals in assembler.
Sam Kolton
2016-09-05
[AMDGPU] Refactor FLAT TD instructions
Valery Pykhtin
2016-08-24
AMDGPU : Add V_SAD_U32 instruction pattern.
Wei Ding
[next]