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
Age
Commit message (
Expand
)
Author
2018-01-02
[SelectionDAG] Remove ifs on getTypeAction being TypeWidenVector from some of...
Craig Topper
2018-01-01
[ValueTracking] Don't assume shift values are in range
Simon Pilgrim
2018-01-01
[X86] Promote vXi1 fp_to_uint/fp_to_sint to vXi32 to avoid scalarization.
Craig Topper
2018-01-01
[X86] Replace custom lowering of vXi1 SINT_TO_FP/UINT_TO_FP with promotion.
Craig Topper
2018-01-01
[SelectionDAG][X86][AArch64] Require targets to specify the promotion type wh...
Craig Topper
2018-01-01
[X86] In LowerTruncateVecI1, don't add SHL if the input is known to be all si...
Craig Topper
2018-01-01
[X86] Add missing NoVLX predicate around some patterns that use zmm registers...
Craig Topper
2018-01-01
[X86] Add patterns for using zmm registers for v8i32/v8f32 vselect with the f...
Craig Topper
2017-12-31
[X86] Use CONCAT_VECTORS instead of INSERT_SUBVECTOR for padding v4i1/v2i1 ve...
Craig Topper
2017-12-31
[X86][AVX2] Combine extract(broadcast(scalar_value)) --> scalar_value
Simon Pilgrim
2017-12-31
[X86][SSE] Don't vectorize splat buildvector of binops (PR30780)
Simon Pilgrim
2017-12-31
[SimplifyCFG] Return to the pass manager the correct value.
Davide Italiano
2017-12-31
[Utils/Local] Use `auto` when the type is obvious. NFCI.
Davide Italiano
2017-12-31
[Utils] Remove commented debug message. NFCI.
Davide Italiano
2017-12-31
[SimplifyCFG] Stop hoisting musttail calls incorrectly.
Davide Italiano
2017-12-31
[X86] Add a DAG combine to widen (i4 (bitcast (v4i1))) before type legalizati...
Craig Topper
2017-12-31
[X86] Add a DAG combine to fix (v4i1 (bitcast (i4))) before type legalization...
Craig Topper
2017-12-31
[MC] - Stop ignoring invalid meta data symbols.
George Rimar
2017-12-31
[X86] Prevent combining (v8i1 (bitconvert (i8 load)))->(v8i1 load) if we don'...
Craig Topper
2017-12-31
[X86] Remove patterns for load/store of vXi with bitcasts to/from integer.
Craig Topper
2017-12-31
[X86] Remove AND32ri8 from pattern for v1i1 load.
Craig Topper
2017-12-31
[X86] Fix a crash when returning a <1 x i1> value>
Craig Topper
2017-12-31
[X86] Cleanup store splitting in LowerTruncatingStore
Craig Topper
2017-12-30
Added support for reading configuration files
Serge Pavlov
2017-12-30
Use phi ranges to simplify code. No functionality change intended.
Benjamin Kramer
2017-12-30
Reverted 321580: Added support for reading configuration files
Serge Pavlov
2017-12-30
Added support for reading configuration files
Serge Pavlov
2017-12-30
[PowerPC] fix a bug in TCO eligibility check
Hiroshi Inoue
2017-12-30
[X86] Remove isel patterns for kshifts with types that don't support kshift n...
Craig Topper
2017-12-30
[X86] Custom legalize vXi1 extract_subvector with KSHIFTR.
Craig Topper
2017-12-30
[instsimplify] consistently handle undef and out of bound indices for inserte...
Philip Reames
2017-12-29
[MachineOperand] Fix LiveDebugVariables code after isRenamable change.
Geoff Berry
2017-12-29
StructurizeCFG: Use phi iterator range
Matt Arsenault
2017-12-29
IR: Fix BasicBlock::phis for empty blocks
Matt Arsenault
2017-12-29
[mips] Provide correct descriptions of asm constraints in the comments. NFC
Simon Atanasyan
2017-12-29
[mips] Replace assert by an error message
Simon Atanasyan
2017-12-29
AMDGPU: Use unique PSVs for buffer resources
Matt Arsenault
2017-12-29
AMDGPU: Remove mayLoad/hasSideEffects from MIMG stores
Matt Arsenault
2017-12-29
AMDGPU: Implement getTgtMemIntrinsic for images
Matt Arsenault
2017-12-29
[X86][SSE] Match PSHUFLW/PSHUFHW + PSHUFD vXi16 shuffle patterns (PR34686)
Simon Pilgrim
2017-12-29
[AMDGPU][MC] Incorrect parsing of flat/global atomic modifiers
Dmitry Preobrazhensky
2017-12-29
[PowerPC] Fix for PR35688 - handle out-of-range values for r+r to r+i conversion
Nemanja Ivanovic
2017-12-29
[SCEV] Missing depth propagation in recursive call
Max Kazantsev
2017-12-29
Fix incorrect operand sizes for some MMX instructions: punpcklwd, punpcklbw a...
Andrew V. Tischenko
2017-12-29
[PM] pass -debug-pass-manager flag into FunctionToLoopPassAdaptor's canonical...
Fedor Sergeev
2017-12-28
Avoid modifying DbgInfo while looping in salvageDebuginfo
Dimitry Andric
2017-12-28
[SelectionDAG] Add creating new node debug messages for load, store, gather, ...
Craig Topper
2017-12-28
[X86] When lowering extending loads from v2i1/v4i1, if we have VLX, use a nar...
Craig Topper
2017-12-28
[X86] Use ISD::CONCAT_VECTORS when splitting 256-bit loads in combineLoad.
Craig Topper
2017-12-28
[X86] Fix inconsistencies in different places where we split loads/stores.
Craig Topper
[next]