projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Enable standard so versioning for libLLVM.
2015-02-18
Adam Nemet
[LoopAccesses] Change LAA:getInfo to return a constant...
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Add -analyze support
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Split out LoopAccessReport from VectorizerReport
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Add missing const to APIs in VectorizationReport
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Add canAnalyzeLoop
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Factor out RuntimePointerCheck::needsChecking
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Change debug messages from LV to LAA
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Modify test to also check symbolic strides...
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Create the analysis pass
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Make blockNeedsPredication static
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Cache the result of canVectorizeMemory
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Stash the report from the analysis rather...
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Make VectorizerParams global
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Rename LoopAccessAnalysis to LoopAccessInfo
commit
|
commitdiff
|
tree
2015-02-18
Adam Nemet
[LoopAccesses] Make raw_string_ostream local in Vectorizatio...
commit
|
commitdiff
|
tree
2015-02-06
Adam Nemet
[LV] Move addRuntimeCheck to LoopAccessAnalysis
commit
|
commitdiff
|
tree
2015-02-03
Adam Nemet
[LV] Split off memcheck block really at the first check
commit
|
commitdiff
|
tree
2015-02-03
Adam Nemet
[LoopVectorize] Fix rebase glitch in r227751
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
Include cstddef in EquivalenceClasses.h
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Move LoopAccessAnalysis to its own...
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Move RuntimePointerCheck under LoopAccessAna...
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Pass parameters explicitly to MemoryDepChecker
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Make hasVectorInstrinsicScalarOpd inline
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Split out LoopAccessAnalysis from LoopVector...
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Add accessors for Num{Stores,Loads...
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Rename the Report class to VectorizationReport
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Factor out duplicated code into Report...
commit
|
commitdiff
|
tree
2015-02-01
Adam Nemet
[LoopVectorize] Split out RuntimePointerCheck from...
commit
|
commitdiff
|
tree
2015-01-16
Adam Nemet
[AVX512] Add intrinsics for masked aligned FP loads...
commit
|
commitdiff
|
tree
2015-01-16
Adam Nemet
[AVX512] Remove trailing whitespaces in this test
commit
|
commitdiff
|
tree
2015-01-13
Adam Nemet
[AVX512] Add 16x32 unpck tests as well
commit
|
commitdiff
|
tree
2015-01-13
Adam Nemet
Fix function names in tests from r225838.
commit
|
commitdiff
|
tree
2015-01-13
Adam Nemet
[AVX512] Unpack support in new shuffle lowering
commit
|
commitdiff
|
tree
2015-01-13
Adam Nemet
[AVX512] Add pretty-printing of shuffle mask for unpacks
commit
|
commitdiff
|
tree
2014-10-27
Adam Nemet
[AVX512] Add vpermil variable version
commit
|
commitdiff
|
tree
2014-10-27
Adam Nemet
[AVX512] Clean up avx512_perm_imm to use X86VectorVTInfo
commit
|
commitdiff
|
tree
2014-10-27
Adam Nemet
[AVX512] Derive vpermil* from avx512_perm_imm
commit
|
commitdiff
|
tree
2014-10-27
Adam Nemet
[AVX512] Fix copy-and-paste bugs in vpermil
commit
|
commitdiff
|
tree
2014-10-24
Adam Nemet
[AVX512] FMA support for the 231 variants
commit
|
commitdiff
|
tree
2014-10-24
Adam Nemet
[AVX512] Introduce fma3p_forms from AVX
commit
|
commitdiff
|
tree
2014-10-15
Adam Nemet
[AVX512] Add DQ subvector inserts
commit
|
commitdiff
|
tree
2014-10-15
Adam Nemet
[AVX512] Add SKX testing to avx512-insert-extract.ll
commit
|
commitdiff
|
tree
2014-10-15
Adam Nemet
[AVX512] Fix test to produce a defined value
commit
|
commitdiff
|
tree
2014-10-15
Adam Nemet
[AVX512] Two new attributes in X86VectorVTInfo for...
commit
|
commitdiff
|
tree
2014-10-15
Adam Nemet
[AVX512] Rename arg from Opcode32/64 to Opcode128/256...
commit
|
commitdiff
|
tree
2014-10-08
Adam Nemet
[AVX512] Rename AVX512_masking* to AVX512_maskable*
commit
|
commitdiff
|
tree
2014-10-08
Adam Nemet
[AVX512] Intrinsics for vextract*x4
commit
|
commitdiff
|
tree
2014-10-08
Adam Nemet
[AVX512] Add asm-only support for vextract*x4 masking...
commit
|
commitdiff
|
tree
2014-10-08
Adam Nemet
[AVX512] Move DAG for all-zero node to X86VectorVTInfo
commit
|
commitdiff
|
tree
2014-10-08
Adam Nemet
[AVX512] Support mask register in MRMDestReg format
commit
|
commitdiff
|
tree
2014-10-08
Adam Nemet
[AVX512] Peel off an asm-only class from AVX512_masking_common.
commit
|
commitdiff
|
tree
2014-10-03
Adam Nemet
[ISel] Keep matching state consistent when folding...
commit
|
commitdiff
|
tree
2014-10-02
Adam Nemet
[AVX512] Pull pattern for subvector insert into the...
commit
|
commitdiff
|
tree
2014-10-02
Adam Nemet
[AVX512] Refactor subvector inserts
commit
|
commitdiff
|
tree
2014-10-02
Adam Nemet
[AVX512] Fix i256mem->f256mem typo in VINSERTF64x4rm
commit
|
commitdiff
|
tree
2014-10-01
Adam Nemet
[X86 disasm tblegen backend] Clean up numPhysicalOperands...
commit
|
commitdiff
|
tree
2014-10-01
Adam Nemet
[AVX512] Remove space before \t in AsmStrings.
commit
|
commitdiff
|
tree
2014-09-29
Adam Nemet
[AVX512] Use X86VectorVTInfo in the masking helper...
commit
|
commitdiff
|
tree
2014-09-26
Adam Nemet
[AVX512] Simplify use of !con()
commit
|
commitdiff
|
tree
2014-09-25
Adam Nemet
[AVX512] Pull pattern for subvector extract into the...
commit
|
commitdiff
|
tree
2014-09-25
Adam Nemet
[AVX512] Make vextract*x4/vinsert*x4 tests check for...
commit
|
commitdiff
|
tree
2014-09-25
Adam Nemet
[AVX512] Refactor subvector extracts
commit
|
commitdiff
|
tree
2014-09-25
Adam Nemet
[AVX512] Fix typo
commit
|
commitdiff
|
tree
2014-09-16
Adam Nemet
[TableGen] Fully resolve class-instance values before...
commit
|
commitdiff
|
tree
2014-09-16
Adam Nemet
[X86] Improve comment
commit
|
commitdiff
|
tree
2014-09-11
Adam Nemet
[AVX512] Fix miscompile for unpack
commit
|
commitdiff
|
tree
2014-08-21
Adam Nemet
[AVX512] Add class to group common template arguments...
commit
|
commitdiff
|
tree
2014-08-14
Adam Nemet
[AVX512] Add test for FMA masking instrinsics
commit
|
commitdiff
|
tree
2014-08-14
Adam Nemet
[AVX512] Switch FMA intrinsics to the masking version
commit
|
commitdiff
|
tree
2014-08-14
Adam Nemet
[X86] Break out logic to map FMA Intrinsic number to...
commit
|
commitdiff
|
tree
2014-08-14
Adam Nemet
[AVX512] Add enum for the static rounding types
commit
|
commitdiff
|
tree
2014-08-14
Adam Nemet
[AVX512] Break out the logic to lower masking intrinsics
commit
|
commitdiff
|
tree
2014-08-14
Adam Nemet
[AVX512] Add masking variant for the FMA instructions
commit
|
commitdiff
|
tree
2014-08-13
Adam Nemet
[AVX512] Verify the code generated for the intrinsic...
commit
|
commitdiff
|
tree
2014-08-12
Adam Nemet
[AVX512] Handle valign masking intrinsic via C++ lowering
commit
|
commitdiff
|
tree
2014-08-07
Adam Nemet
[AVX512] Add zero-masking variant to AVX512_masking...
commit
|
commitdiff
|
tree
2014-08-07
Adam Nemet
[AVX512] Add codegen test for the masking variant of...
commit
|
commitdiff
|
tree
2014-08-07
Adam Nemet
[AVX512] Generate masking instruction variants with...
commit
|
commitdiff
|
tree
2014-08-06
Adam Nemet
[X86] Fixes commit r214890 to match the posted patch
commit
|
commitdiff
|
tree
2014-08-05
Adam Nemet
[X86] Improve comments for r214888
commit
|
commitdiff
|
tree
2014-08-05
Adam Nemet
[AVX512] Add masking variant and intrinsics for valignd/q
commit
|
commitdiff
|
tree
2014-08-05
Adam Nemet
[X86] Increase X86_MAX_OPERANDS from 5 to 6
commit
|
commitdiff
|
tree
2014-08-05
Adam Nemet
[X86] Add lowering to VALIGN
commit
|
commitdiff
|
tree
2014-08-05
Adam Nemet
[X86] Separate DAG node for valign and palignr
commit
|
commitdiff
|
tree
2014-08-05
Adam Nemet
[AVX512] alignr: Use suffix rather than name argument...
commit
|
commitdiff
|
tree
2014-08-05
Adam Nemet
[AVX512] Pull everything alignr-related into the multiclass
commit
|
commitdiff
|
tree
2014-08-05
Adam Nemet
Wrap long lines
commit
|
commitdiff
|
tree
2014-07-30
Adam Nemet
[AVX512] Test that _mm512_set1_* intrinsics generate...
commit
|
commitdiff
|
tree
2014-07-30
Adam Nemet
[AVX512] Add missing CHECK-LABEL
commit
|
commitdiff
|
tree
2014-07-17
Adam Nemet
[X86] AVX512: Add disassembler support for compressed...
commit
|
commitdiff
|
tree
2014-07-17
Adam Nemet
[X86] AVX512: Rename EVEX_CD8V to CD8_Form
commit
|
commitdiff
|
tree
2014-07-17
Adam Nemet
[X86] AVX512: Use the TD version of CD8_Scale in the...
commit
|
commitdiff
|
tree
2014-07-17
Adam Nemet
[X86] AVX512: Move compressed displacement logic to TD
commit
|
commitdiff
|
tree
2014-07-17
Adam Nemet
[TableGen] Allow shift operators to take bits<n>
commit
|
commitdiff
|
tree
2014-07-14
Adam Nemet
[X86] Specify all TSFlags bit-offsets symbolically
commit
|
commitdiff
|
tree
2014-07-11
Adam Nemet
[X86] AVX512: Improve readability of isCDisp8
commit
|
commitdiff
|
tree
2014-07-11
Adam Nemet
[X86] AVX512: Simplify logic in isCDisp8
commit
|
commitdiff
|
tree
2014-07-09
Adam Nemet
[X86] AVX512: Enable it in the Loop Vectorizer
commit
|
commitdiff
|
tree
2014-07-08
Adam Nemet
[X86] AVX512: Only allow k1-k7 as predicates to vpcmp*
commit
|
commitdiff
|
tree
2014-07-02
Adam Nemet
[X86] AVX512: Allow writemask argument in vpermt* intrinsics
commit
|
commitdiff
|
tree
next