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.h
Age
Commit message (
Expand
)
Author
2017-12-14
TLI: Allow using PSV for intrinsic mem operands
Matt Arsenault
2017-12-04
AMDGPU: Fix creating invalid copy when adjusting dmask
Matt Arsenault
2017-11-15
AMDGPU: Don't use MUBUF vaddr if address may overflow
Matt Arsenault
2017-11-13
AMDGPU: Fix multi-use shl/add combine
Matt Arsenault
2017-10-13
AMDGPU: Implement hasBitPreservingFPLogic
Matt Arsenault
2017-09-20
AMDGPU: Start selecting v_mad_mixhi_f16
Matt Arsenault
2017-08-11
AMDGPU: Start adding tail call support
Matt Arsenault
2017-08-03
AMDGPU: Pass special input registers to functions
Matt Arsenault
2017-08-01
AMDGPU: Initial implementation of calls
Matt Arsenault
2017-07-29
AMDGPU: Teach isLegalAddressingMode about global_* instructions
Matt Arsenault
2017-07-28
AMDGPU: Annotate implicitarg.ptr usage
Matt Arsenault
2017-07-26
TargetLowering: Change isShuffleMaskLegal's mask argument type to ArrayRef<in...
Zvi Rackover
2017-07-21
[SystemZ, LoopStrengthReduce]
Jonas Paulsson
2017-07-18
AMDGPU: Figure out private memory regs after lowering
Matt Arsenault
2017-07-10
Add DAG argument to canMergeStoresTo NFC.
Nirav Dave
2017-06-21
[AMDGPU] Combine add and adde, sub and sube
Stanislav Mekhanoshin
2017-06-21
[AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin
2017-06-19
AMDGPU: Cleanup CreateLiveInRegister
Matt Arsenault
2017-05-24
[AMDGPU] Prevent too large store merges in AMDGPU Subtargets. NFCI.
Nirav Dave
2017-05-17
AMDGPU: Start defining a calling convention
Matt Arsenault
2017-05-11
AMDGPU: Pull fneg out of extract_vector_elt
Matt Arsenault
2017-04-12
AMDGPU: Fix invalid copies when copying i1 to phys reg
Matt Arsenault
2017-04-11
AMDGPU: Refactor argument lowering
Matt Arsenault
2017-04-06
AMDGPU/GFX9: Fix shared and private aperture queries
Konstantin Zhuravlyov
2017-03-31
AMDGPU: Remove unnecessary ands when f16 is legal
Matt Arsenault
2017-03-17
AMDGPU: Cleanup control flow intrinsics
Matt Arsenault
2017-03-15
AMDGPU: Allow sinking of addressing modes for atomic_inc/dec
Matt Arsenault
2017-02-27
AMDGPU: Use v_med3_{f16|i16|u16}
Matt Arsenault
2017-02-22
AMDGPU: Add cvt.pkrtz intrinsic
Matt Arsenault
2017-02-21
AMDGPU: Redefine clamp node as clamp 0.0-1.0
Matt Arsenault
2017-01-23
AMDGPU: Custom lower more vector operations
Matt Arsenault
2017-01-09
AMDGPU: Add Assert[SZ]Ext during argument load creation
Matt Arsenault
2016-12-22
AMDGPU: Check fast math flags in fadd/fsub combines
Matt Arsenault
2016-12-22
AMDGPU: Form more FMAs if fusion is allowed
Matt Arsenault
2016-12-22
AMDGPU: Move combines into separate functions
Matt Arsenault
2016-12-22
AMDGPU: Custom lower f16 fdiv
Matt Arsenault
2016-12-08
AMDGPU: Make f16 ConstantFP legal
Matt Arsenault
2016-12-08
[AMDGPU] Scalarization of global uniform loads.
Alexander Timofeev
2016-12-02
AMDGPU: Implement isCheapAddrSpaceCast
Matt Arsenault
2016-11-17
[AMDGPU] Custom lower f16 = fp_round f64
Konstantin Zhuravlyov
2016-11-17
[AMDGPU] Promote f16/i16 conversions to f32/i32
Konstantin Zhuravlyov
2016-11-13
[AMDGPU] Add f16 support (VI+)
Konstantin Zhuravlyov
2016-10-20
[AMDGPU] Emit constant address space data in .rodata section and use relocati...
Konstantin Zhuravlyov
2016-09-17
AMDGPU: Fix broken FrameIndex handling
Matt Arsenault
2016-09-14
AMDGPU: Improve splitting 64-bit bit ops by constants
Matt Arsenault
2016-07-28
AMDGPU: Remove analyzeImmediate
Matt Arsenault
2016-07-19
AMDGPU: Change fdiv lowering based on !fpmath metadata
Matt Arsenault
2016-07-12
AMDGPU: Follow up to r275203
Matt Arsenault
2016-06-30
CodeGen: Use MachineInstr& in TargetLowering, NFC
Duncan P. N. Exon Smith
2016-06-25
[AMDGPU] Emit debugger prologue and emit the rest of the debugger fields in t...
Konstantin Zhuravlyov
[next]