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
/
test
/
CodeGen
/
Hexagon
Age
Commit message (
Expand
)
Author
2018-07-30
[Hexagon] Simplify A4_rcmp[n]eqi R, 0
Krzysztof Parzyszek
2018-07-25
[Hexagon] Properly scale bit index when extracting elements from vNi1
Krzysztof Parzyszek
2018-07-23
[Hexagon] Handle unnamed globals in HexagonConstExpr
Krzysztof Parzyszek
2018-07-20
[Hexagon] Disable packets in test to avoid ordering issues in checks
Krzysztof Parzyszek
2018-07-13
[Hexagon] Avoid introducing calls into coalesced range of HVX vector pairs
Krzysztof Parzyszek
2018-07-10
[Hexagon] Change .mir testcase to make sure function is not in SSA form
Krzysztof Parzyszek
2018-07-10
[Hexagon] Add implicit uses even when untied explicit uses are present
Krzysztof Parzyszek
2018-06-28
[DAGCombiner] Ensure we use the correct CC result type in visitSDIV (REAPPLIED)
Simon Pilgrim
2018-06-28
Revert "[DAGCombiner] Ensure we use the correct CC result type in visitSDIV"
Haojian Wu
2018-06-28
[DAGCombiner] Ensure we use the correct CC result type in visitSDIV
Simon Pilgrim
2018-06-26
[Hexagon] Add a "generic" cpu
Brendon Cahoon
2018-06-20
[Hexagon] Replace .ll test for expanding post-ra pesudos with .mir
Krzysztof Parzyszek
2018-06-19
[Hexagon] Enforce restrictions on packetizing cache instructions
Krzysztof Parzyszek
2018-06-15
Remove <undef> from rematerialized full register
Krzysztof Parzyszek
2018-06-12
[DAGCombiner] Recognize more patterns for ABS
Krzysztof Parzyszek
2018-06-12
[Hexagon] Make floating point operations expensive for vectorization
Krzysztof Parzyszek
2018-06-12
[SelectionDAG] Provide default expansion for rotates
Krzysztof Parzyszek
2018-06-11
[Hexagon] Late predicate producers cannot be used as dot-new sources
Krzysztof Parzyszek
2018-06-06
[Hexagon] Implement vector-pair zero as V6_vsubw_dv
Krzysztof Parzyszek
2018-06-06
[Hexagon] Split CTPOP of vector pairs
Krzysztof Parzyszek
2018-06-05
[Hexagon] Add pattern to generate 64-bit neg instruction
Krzysztof Parzyszek
2018-06-05
[Hexagon] Add more patterns for generating abs/absp instructions
Krzysztof Parzyszek
2018-06-01
[Hexagon] Select HVX code for vector CTPOP, CTLZ, and CTTZ
Krzysztof Parzyszek
2018-06-01
[SelectionDAG] Expand UADDO/USUBO into ADD/SUBCARRY if legal for target
Krzysztof Parzyszek
2018-05-30
[Hexagon] Use vector align-left when shift amount fits in 3 bits
Krzysztof Parzyszek
2018-05-25
[Hexagon] Fix packing source vectors in shufflevector selection
Krzysztof Parzyszek
2018-05-22
[Hexagon] Add patterns for accumulating HVX compares
Krzysztof Parzyszek
2018-05-18
[Hexagon] Generate post-increment for floating point types
Brendon Cahoon
2018-05-16
[Hexagon] preserve test intent by removing undef
Sanjay Patel
2018-05-16
[Hexagon] Mark HVX vector predicate bitwise ops as legal, add patterns
Krzysztof Parzyszek
2018-05-15
[Hexagon] Remove unused flag from subtarget and (non)corresponding test
Krzysztof Parzyszek
2018-05-14
[Hexagon] Add a target feature for memop generation
Krzysztof Parzyszek
2018-05-14
Hexagon: Put relocations after instructions not packets.
Sid Manning
2018-05-14
[Hexagon] Avoid predicate copies to integer registers from store-locked
Krzysztof Parzyszek
2018-05-09
[Hexagon] Add patterns for vector shift-and-accumulate
Krzysztof Parzyszek
2018-05-09
[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Shiva Chen
2018-05-04
[Hexagon] Handle non-immediate constants in HexagonSplitDouble
Krzysztof Parzyszek
2018-05-04
[Hexagon] Skip reserved physical registers when updating liveness
Krzysztof Parzyszek
2018-04-30
[LivePhysRegs] Remove registers clobbered by regmasks from the live set
Krzysztof Parzyszek
2018-04-20
[Hexagon] Improve HVX instruction selection (bitcast, vsplat)
Krzysztof Parzyszek
2018-04-20
[Hexagon] Skip fixed-stack indexes in HexagonConstExtenders
Krzysztof Parzyszek
2018-04-19
[if-converter] Handle BBs that terminate in ret during diamond conversion
Krzysztof Parzyszek
2018-04-19
[Hexagon] Use legal types when lowering CONCAT_VECTORS via BUILD_VECTOR
Krzysztof Parzyszek
2018-04-19
[Hexagon] Generate code for vector bswap intrinsics
Krzysztof Parzyszek
2018-04-19
[Hexagon] Add/fix patterns for 32/64-bit vector compares and logical ops
Krzysztof Parzyszek
2018-04-17
[Hexagon] Do not merge initializers for stack and non-stack expressions
Krzysztof Parzyszek
2018-04-10
Disable flaky tests till they get fixed.
Galina Kistanova
2018-04-06
[Hexagon] Handle subregisters when calculating iteration count in HW loops
Krzysztof Parzyszek
2018-04-03
[Hexagon] Remove unneeded attributes from lit test
Krzysztof Parzyszek
2018-03-30
[Hexagon] Fix testcase
Krzysztof Parzyszek
[next]