OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[X86][SSE] Fix line endings for shuffle-vs-trunc tests. NFCI.
2018-06-04
Stanislav Mekhanoshin
[AMDGPU] Small refactoring in the scheduler
commit
|
commitdiff
|
tree
2018-06-04
Stanislav Mekhanoshin
[AMDGPU] Factored out common part of GCNRPTracker:...
commit
|
commitdiff
|
tree
2018-05-31
Stanislav Mekhanoshin
[AMDGPU] Construct memory clauses before RA
commit
|
commitdiff
|
tree
2018-05-31
Stanislav Mekhanoshin
[AMDGPU] Fixed incorrect -mcpu=gfx800 in xnor.ll test...
commit
|
commitdiff
|
tree
2018-05-31
Stanislav Mekhanoshin
[AMDGPU] Track occupancy in MFI
commit
|
commitdiff
|
tree
2018-05-25
Stanislav Mekhanoshin
[AMDGPU] Fixed test failure with AMDGPUPerfHint
commit
|
commitdiff
|
tree
2018-05-25
Stanislav Mekhanoshin
[AMDGPU] Add perf hints to functions
commit
|
commitdiff
|
tree
2018-05-22
Stanislav Mekhanoshin
[AMDGPU] Optimze old value of v_mov_b32_dpp
commit
|
commitdiff
|
tree
2018-05-21
Stanislav Mekhanoshin
[AMDGPU] Add divergence analysis as a dependency for...
commit
|
commitdiff
|
tree
2018-05-17
Stanislav Mekhanoshin
[AMDGPU] Move lsr test. NFC.
commit
|
commitdiff
|
tree
2018-05-15
Stanislav Mekhanoshin
[AMDGPU] Fix handling of void types in isLegalAddressingMode
commit
|
commitdiff
|
tree
2018-05-12
Stanislav Mekhanoshin
[AMDGPU] Fix amdgpu-waves-per-eu accounting in scheduler
commit
|
commitdiff
|
tree
2018-05-08
Stanislav Mekhanoshin
[AMDGPU] Added checks for dpp_ctrl value
commit
|
commitdiff
|
tree
2018-04-24
Stanislav Mekhanoshin
[AMDGPU] Truncate packed inline constant
commit
|
commitdiff
|
tree
2018-04-19
Stanislav Mekhanoshin
[AMDGPU] Use packed literals with zero either lower...
commit
|
commitdiff
|
tree
2018-04-17
Stanislav Mekhanoshin
[AMDGPU] Enabled v2.16 literals for VOP3P
commit
|
commitdiff
|
tree
2018-04-17
Stanislav Mekhanoshin
LoadStoreVectorizer crashes due to unsized type
commit
|
commitdiff
|
tree
2018-03-30
Stanislav Mekhanoshin
[AMDGPU] Fixed some instructions latencies
commit
|
commitdiff
|
tree
2018-03-09
Stanislav Mekhanoshin
[AMDGPU] Fixed V_DIV_FIXUP_F16 selection on GFX9
commit
|
commitdiff
|
tree
2018-03-06
Stanislav Mekhanoshin
[AMDGPU] Add default ISA version targets
commit
|
commitdiff
|
tree
2018-02-24
Stanislav Mekhanoshin
[AMDGPU] Shrinking V_SUBBREV_U32
commit
|
commitdiff
|
tree
2018-02-23
Stanislav Mekhanoshin
[AMDGPU] Fixed madak.ll test on VI, added GFX10. NFC.
commit
|
commitdiff
|
tree
2018-02-20
Stanislav Mekhanoshin
[AMDGPU] Removed redundant run lines for fmuladd.f16...
commit
|
commitdiff
|
tree
2018-02-15
Stanislav Mekhanoshin
[AMDGPU] Combine adjacent waitcounts in a single strongest...
commit
|
commitdiff
|
tree
2018-02-14
Stanislav Mekhanoshin
[AMDGPU] Remove non-temporal flag from argument loads
commit
|
commitdiff
|
tree
2018-02-13
Stanislav Mekhanoshin
[AMDGPU] Cleanup in memory legalizer tests. NFC.
commit
|
commitdiff
|
tree
2018-02-09
Stanislav Mekhanoshin
[AMDGPU] More descriptive names in the memory legalizer
commit
|
commitdiff
|
tree
2018-02-08
Stanislav Mekhanoshin
[AMDGPU] Fixed wait count reuse
commit
|
commitdiff
|
tree
2018-02-06
Stanislav Mekhanoshin
[AMDGPU] removed dead code handling rmw in memory legalizer
commit
|
commitdiff
|
tree
2018-01-15
Stanislav Mekhanoshin
[AMDGPU] Add HW_REG_SH_MEM_BASES symbolic name for...
commit
|
commitdiff
|
tree
2018-01-15
Stanislav Mekhanoshin
[AMDGPU] Copy impdefs from pseudo to real instructions
commit
|
commitdiff
|
tree
2017-10-06
Stanislav Mekhanoshin
[AMDGPU] New 64 bit div/rem expansion
commit
|
commitdiff
|
tree
2017-10-02
Stanislav Mekhanoshin
Eliminate ftrunc if source is know to be rounded
commit
|
commitdiff
|
tree
2017-09-29
Stanislav Mekhanoshin
[AMDGPU] Set fast-math flags on functions given the...
commit
|
commitdiff
|
tree
2017-09-20
Stanislav Mekhanoshin
[AMDGPU] Fixed memory leak with inliner replaced
commit
|
commitdiff
|
tree
2017-09-20
Stanislav Mekhanoshin
[AMDGPU] Fix regression in test clang/test/CodeGen...
commit
|
commitdiff
|
tree
2017-09-20
Stanislav Mekhanoshin
[AMDGPU] Port of HSAIL inliner
commit
|
commitdiff
|
tree
2017-09-19
Stanislav Mekhanoshin
[AMDGPU] Prevent post-RA scheduler from breaking memory...
commit
|
commitdiff
|
tree
2017-09-13
Stanislav Mekhanoshin
Allow target to decide when to cluster loads/stores...
commit
|
commitdiff
|
tree
2017-09-11
Stanislav Mekhanoshin
[AMDGPU] Produce madak and madmk from the two-address...
commit
|
commitdiff
|
tree
2017-09-06
Stanislav Mekhanoshin
[AMDGPU] Use v_pk_max_f16 for fcanonicalize
commit
|
commitdiff
|
tree
2017-09-06
Stanislav Mekhanoshin
[AMDGPU] Fixed encoding of v_pk_mul_f16 in fcanonicalize
commit
|
commitdiff
|
tree
2017-09-06
Stanislav Mekhanoshin
[AMDGPU] Fix shouldClusterMemOps to process flat loads
commit
|
commitdiff
|
tree
2017-09-01
Stanislav Mekhanoshin
[AMDGPU] Testcase for computeKnownBits recursion. NFC.
commit
|
commitdiff
|
tree
2017-09-01
Stanislav Mekhanoshin
[AMDGPU] Prevent infinite recursion in DAG.computeKnownBits()
commit
|
commitdiff
|
tree
2017-08-30
Stanislav Mekhanoshin
[AMDGPU] Use v_max_f* for fcanonicalize
commit
|
commitdiff
|
tree
2017-08-28
Stanislav Mekhanoshin
[AMDGPU] Fix regression in AMDGPULibCalls allowing...
commit
|
commitdiff
|
tree
2017-08-28
Stanislav Mekhanoshin
[AMDGPU] computeKnownBitsForTargetNode for 24 bit mul
commit
|
commitdiff
|
tree
2017-08-16
Stanislav Mekhanoshin
[AMDGPU] Eliminate no effect instructions before s_endpgm
commit
|
commitdiff
|
tree
2017-08-11
Stanislav Mekhanoshin
[AMDGPU] Fix santizer error after last commit
commit
|
commitdiff
|
tree
2017-08-11
Stanislav Mekhanoshin
[AMDGPU] Ported and adopted AMDLibCalls pass
commit
|
commitdiff
|
tree
2017-08-04
Stanislav Mekhanoshin
[AMDGPU] Preserve inverted bit in SI_IF in presence...
commit
|
commitdiff
|
tree
2017-08-02
Stanislav Mekhanoshin
[AMDGPU] Fix asan error after last commit
commit
|
commitdiff
|
tree
2017-08-01
Stanislav Mekhanoshin
[AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if...
commit
|
commitdiff
|
tree
2017-08-01
Stanislav Mekhanoshin
[AMDGPU] Collapse adjacent SI_END_CF
commit
|
commitdiff
|
tree
2017-07-26
Stanislav Mekhanoshin
[AMDGPU] Optimize SI_IF lowering for simple if regions
commit
|
commitdiff
|
tree
2017-07-13
Stanislav Mekhanoshin
[AMDGPU] fcaninicalize optimization for GFX9+
commit
|
commitdiff
|
tree
2017-07-12
Stanislav Mekhanoshin
[AMDGPU] fcanonicalize elimination optimization
commit
|
commitdiff
|
tree
2017-07-06
Stanislav Mekhanoshin
[AMDGPU] Always use rcp + mul with fast math
commit
|
commitdiff
|
tree
2017-06-28
Stanislav Mekhanoshin
Fold fneg and fabs like multiplications
commit
|
commitdiff
|
tree
2017-06-28
Stanislav Mekhanoshin
[AMDGPU] Add pattern for v_alignbit_b32 with immediate
commit
|
commitdiff
|
tree
2017-06-28
Stanislav Mekhanoshin
Allow to truncate left shift with non-constant shift...
commit
|
commitdiff
|
tree
2017-06-27
Stanislav Mekhanoshin
[AMDGPU] Add 2 new alignbit patterns
commit
|
commitdiff
|
tree
2017-06-27
Stanislav Mekhanoshin
[AMDGPU] Simplify setcc (sext from i1 b), -1|0, cc
commit
|
commitdiff
|
tree
2017-06-27
Stanislav Mekhanoshin
[AMDGPU] Combine and x, (sext cc from i1) => select...
commit
|
commitdiff
|
tree
2017-06-21
Stanislav Mekhanoshin
[AMDGPU] Add FP_CLASS to the add/setcc combine
commit
|
commitdiff
|
tree
2017-06-21
Stanislav Mekhanoshin
[AMDGPU] Combine add and adde, sub and sube
commit
|
commitdiff
|
tree
2017-06-21
Stanislav Mekhanoshin
[AMDGPU] simplify add x, *ext (setcc) => addc|subb...
commit
|
commitdiff
|
tree
2017-06-20
Stanislav Mekhanoshin
[AMDGPU] Fix illegal shrink of V_SUBB_U32 and V_ADDC_U32
commit
|
commitdiff
|
tree
2017-06-20
Stanislav Mekhanoshin
[AMDGPU] Eliminate SGPR to VGPR copy when possible
commit
|
commitdiff
|
tree
2017-06-19
Stanislav Mekhanoshin
[AMDGPU] Add infer address spaces pass before SROA
commit
|
commitdiff
|
tree
2017-06-09
Stanislav Mekhanoshin
[AMDGPU] Add intrinsics for alignbit and alignbyte...
commit
|
commitdiff
|
tree
2017-06-06
Stanislav Mekhanoshin
[AMDGPU] Return correct value from SDWA pass
commit
|
commitdiff
|
tree
2017-06-05
Stanislav Mekhanoshin
[AMDGPU] Fix SIFoldOperands crash with clamp
commit
|
commitdiff
|
tree
2017-06-03
Stanislav Mekhanoshin
[AMDGPU] Untangle SDWA pass from SIShrinkInstructions
commit
|
commitdiff
|
tree
2017-06-03
Stanislav Mekhanoshin
[AMDGPU] Preserve operand order in SIFoldOperands
commit
|
commitdiff
|
tree
2017-06-03
Stanislav Mekhanoshin
[AMDGPU] V_DIV_FIXUP_F16 is not a commutable operation
commit
|
commitdiff
|
tree
2017-05-30
Stanislav Mekhanoshin
[AMDGPU] Allow SDWA in instructions with immediates...
commit
|
commitdiff
|
tree
2017-05-23
Stanislav Mekhanoshin
[AMDGPU] Combine and (srl) into shl (bfe)
commit
|
commitdiff
|
tree
2017-05-23
Stanislav Mekhanoshin
[AMDGPU] Convert shl (add) into add (shl)
commit
|
commitdiff
|
tree
2017-05-22
Stanislav Mekhanoshin
[AMDGPU] Narrow lshl from 64 to 32 bit if possible
commit
|
commitdiff
|
tree
2017-05-16
Stanislav Mekhanoshin
[AMDGPU] Use GCNRPTracker dumper methods in scheduler
commit
|
commitdiff
|
tree
2017-05-16
Stanislav Mekhanoshin
[AMDGPU] Cache live-ins and register pressure in scheduler
commit
|
commitdiff
|
tree
2017-05-16
Stanislav Mekhanoshin
[AMDGPU] Turn register pressure estimation into forward...
commit
|
commitdiff
|
tree
2017-05-11
Stanislav Mekhanoshin
[AMDGPU] Fix incorrect register pressure calculation
commit
|
commitdiff
|
tree
2017-05-09
Stanislav Mekhanoshin
[AMDGPU] Fixed typo in GCNRegPressure, NFC
commit
|
commitdiff
|
tree
2017-04-25
Stanislav Mekhanoshin
Skip bitcasts while looking for GEP in LoadStoreVectorizer
commit
|
commitdiff
|
tree
2017-04-24
Stanislav Mekhanoshin
[AMDGPU] Merge M0 initializations
commit
|
commitdiff
|
tree
2017-04-14
Stanislav Mekhanoshin
[AMDGPU] set read_only access qualifier for pointers
commit
|
commitdiff
|
tree
2017-04-14
Stanislav Mekhanoshin
[AMDGPU] added SIInstrInfo::getAddNoCarry() helper
commit
|
commitdiff
|
tree
2017-04-13
Stanislav Mekhanoshin
[AMDGPU] Combine DS operations with offsets bigger...
commit
|
commitdiff
|
tree
2017-04-12
Stanislav Mekhanoshin
[AMDGPU] Generate range metadata for workitem id
commit
|
commitdiff
|
tree
2017-04-07
Stanislav Mekhanoshin
[AMDGPU] Unroll more to eliminate phis and conditions
commit
|
commitdiff
|
tree
2017-04-06
Stanislav Mekhanoshin
[AMDGPU] Eliminate barrier if workgroup size is not...
commit
|
commitdiff
|
tree
2017-03-31
Stanislav Mekhanoshin
[AMDGPU] Remove assumption that vector and scalar types...
commit
|
commitdiff
|
tree
2017-03-30
Stanislav Mekhanoshin
[AMDGPU] Add GlobalOpt parameter to Always Inliner...
commit
|
commitdiff
|
tree
2017-03-28
Stanislav Mekhanoshin
[AMDGPU] Boost unroll threshold for loops reading local...
commit
|
commitdiff
|
tree
2017-03-28
Stanislav Mekhanoshin
[AMDGPU] Fix recorded region boundaries in max-occupancy...
commit
|
commitdiff
|
tree
2017-03-28
Stanislav Mekhanoshin
[AMDGPU] Split -amdgpu-early-inline-all option
commit
|
commitdiff
|
tree
2017-03-24
Stanislav Mekhanoshin
[AMDGPU] Fold V_CNDMASK with identical source operands
commit
|
commitdiff
|
tree
next