index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
AMDGPU
/
SIISelLowering.cpp
Age
Commit message (
Expand
)
Author
2018-08-01
[AMDGPU] Optimize _L image intrinsic to _LZ when lod is zero
Ryan Taylor
2018-08-01
AMDGPU: Add clamp bit to dot intrinsics
Konstantin Zhuravlyov
2018-07-31
AMDGPU: Break 64-bit arguments into 32-bit pieces
Matt Arsenault
2018-07-31
AMDGPU: Split wide vectors of i16/f16 into 32-bit regs on calls
Matt Arsenault
2018-07-31
AMDGPU: Scalarize vector argument types to calls
Matt Arsenault
2018-07-31
AMDGPU: Don't handle FP16_TO_FP in isCanonicalized
Matt Arsenault
2018-07-31
AMDGPU: Fold undef fcanonicalize to qNaN
Matt Arsenault
2018-07-28
AMDGPU: Stop wasting argument registers with v3i32/v3f32
Matt Arsenault
2018-07-20
Reapply "AMDGPU: Fix handling of alignment padding in DAG argument lowering"
Matt Arsenault
2018-07-16
[AMDGPU] [AMDGPU] Support a fdot2 pattern.
Farhana Aleen
2018-07-14
Revert "AMDGPU: Fix handling of alignment padding in DAG argument lowering"
Evgeniy Stepanov
2018-07-13
AMDGPU: Properly handle shader inputs with split arguments
Matt Arsenault
2018-07-13
AMDGPU: Fix handling of alignment padding in DAG argument lowering
Matt Arsenault
2018-07-11
AMDGPU: Refactor Subtarget classes
Tom Stellard
2018-06-28
AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard
2018-06-28
AMDGPU: Remove MFI::ABIArgOffset
Matt Arsenault
2018-06-28
AMDGPU: Error on calls from graphics shaders
Matt Arsenault
2018-06-27
[AMDGPU] Convert rcp to rcp_iflag
Stanislav Mekhanoshin
2018-06-26
[AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin
2018-06-25
AMDGPU: Remove commented out code
Matt Arsenault
2018-06-21
AMDGPU: Remove old-style image intrinsics
Nicolai Haehnle
2018-06-21
AMDGPU: Select MIMG instructions manually in SITargetLowering
Nicolai Haehnle
2018-06-21
AMDGPU: Refactor MIMG instruction TableGen using generic tables
Nicolai Haehnle
2018-06-21
AMDGPU: Use generic tables instead of SearchableTable
Nicolai Haehnle
2018-06-21
AMDGPU: Turn D16 for MIMG instructions into a regular operand
Nicolai Haehnle
2018-06-16
[AMDGPU] setcc (select cc, CT, CF), CF, eq | ne -> xor cc, -1 | cc
Stanislav Mekhanoshin
2018-06-15
AMDGPU: Add combine for short vector extract_vector_elts
Matt Arsenault
2018-06-15
AMDGPU: Make v4i16/v4f16 legal
Matt Arsenault
2018-06-13
AMDGPU: Move isSDNodeSourceOfDivergence() implementation to SITargetLowering
Tom Stellard
2018-06-12
[AMDGPU] DAG combine to produce V_PERM_B32
Stanislav Mekhanoshin
2018-06-08
[AMDGPU] Inline asm - added i16, half and i128 types support
Daniil Fukalov
2018-06-07
AMDGPU: Try a lot harder to emit scalar loads
Matt Arsenault
2018-06-06
AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
Matt Arsenault
2018-06-05
AMDGPU: Use more custom insert/extract_vector_elt lowering
Matt Arsenault
2018-06-01
Set ADDE/ADDC/SUBE/SUBC to expand by default
Amaury Sechet
2018-05-31
[AMDGPU] Track occupancy in MFI
Stanislav Mekhanoshin
2018-05-30
AMDGPU: Use better alignment for kernarg lowering
Matt Arsenault
2018-05-29
AMDGPU: Pass function directly instead of MachineFunction
Matt Arsenault
2018-05-29
AMDGPU: Add nuw to add off of kernarg ptr
Matt Arsenault
2018-05-29
[AMDGPU] Fixed build warning
Tim Renouf
2018-05-24
AMDGPU/R600: Remove code for handling AMDGPUISD::CLAMP
Tom Stellard
2018-05-22
AMDGPU: Move AMDGPUTargetLowering::isFPExtFoldable() into SITargetLowering
Tom Stellard
2018-05-22
AMDGPU: Make v2i16/v2f16 legal on VI
Matt Arsenault
2018-05-22
AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers
Tom Stellard
2018-05-16
[AMDGPU] Change llvm.debugtrap to be a debug breakpoint that can resume execu...
Tony Tye
2018-05-16
AMDGPU: Custom lower v4i16/v4f16 vector operations
Matt Arsenault
2018-05-15
[AMDGPU] Fix handling of void types in isLegalAddressingMode
Stanislav Mekhanoshin
2018-05-13
AMDGPU: Make undef legal for v2i16/v2f16
Matt Arsenault
2018-05-09
[AMDGPU] Support horizontal vectorization of min/max.
Farhana Aleen
2018-05-09
AMDGPU: Stop special casing constant indexes of extract_vector_elt
Matt Arsenault
[next]