projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Implemented encoding and intrinsics of the following instructions
2015-07-26
Adam Nemet
[LAA] Begin moving the logic of generating checks out...
commit
|
commitdiff
|
tree
2015-07-17
Adam Nemet
Revert "ARM: Enable MachineScheduler and disable PostRASched...
commit
|
commitdiff
|
tree
2015-07-16
Adam Nemet
[LAA] Split out a helper to check the pointer partitions...
commit
|
commitdiff
|
tree
2015-07-14
Adam Nemet
[LAA] Turn RuntimePointerChecking into a class, start...
commit
|
commitdiff
|
tree
2015-07-14
Adam Nemet
[LAA] Introduce RuntimePointerChecking::PointerInfo...
commit
|
commitdiff
|
tree
2015-07-14
Adam Nemet
[LAA] Lift RuntimePointerCheck out of LoopAccessInfo...
commit
|
commitdiff
|
tree
2015-07-10
Adam Nemet
[LoopDist/LoopVer] Move LoopVersioning to a new module...
commit
|
commitdiff
|
tree
2015-07-10
Adam Nemet
[LoopDist] Move loop-versioning helper functions to...
commit
|
commitdiff
|
tree
2015-07-09
Adam Nemet
[LAA] Fix grammar in debug output
commit
|
commitdiff
|
tree
2015-07-09
Adam Nemet
[LAA] Hide NeedRTCheck logic completely inside canCheckPtrAt...
commit
|
commitdiff
|
tree
2015-07-09
Adam Nemet
[LAA] Fix line break in comment
commit
|
commitdiff
|
tree
2015-07-09
Adam Nemet
[LAA] Rename IsRTNeeded to IsRTCheckAnalysisNeeded
commit
|
commitdiff
|
tree
2015-07-09
Adam Nemet
[LAA] Fix misleading use of word 'consecutive'
commit
|
commitdiff
|
tree
2015-07-08
Adam Nemet
[LAA] Revert a small part of r239295
commit
|
commitdiff
|
tree
2015-07-08
Adam Nemet
[LAA] Add missing debug output after r239285
commit
|
commitdiff
|
tree
2015-06-26
Adam Nemet
[LAA] Try to prove non-wrapping of pointers if SCEV...
commit
|
commitdiff
|
tree
2015-06-22
Adam Nemet
[LoopDist] Improve variable names and comments in LoopVersio...
commit
|
commitdiff
|
tree
2015-06-19
Adam Nemet
[LoopDist] Rename RuntimeCheckEmitter to LoopVersioning...
commit
|
commitdiff
|
tree
2015-06-19
Adam Nemet
[LoopDist] Move pointer-to-partition computation out...
commit
|
commitdiff
|
tree
2015-05-18
Adam Nemet
[LoopAccesses] If shouldRetryWithRuntimeCheck, reset...
commit
|
commitdiff
|
tree
2015-05-18
Adam Nemet
[LoopAccesses] Rearrange printed lines in -analyze
commit
|
commitdiff
|
tree
2015-05-18
Adam Nemet
[LoopAccesses] Debug improvement
commit
|
commitdiff
|
tree
2015-05-14
Adam Nemet
Attempt to fix MSVC bots
commit
|
commitdiff
|
tree
2015-05-14
Adam Nemet
New Loop Distribution pass
commit
|
commitdiff
|
tree
2015-05-11
Adam Nemet
[Testsuite] Renumber metadata in ScopedNoAliasAA test...
commit
|
commitdiff
|
tree
2015-05-11
Adam Nemet
[Docs] Fix scoped noalias example
commit
|
commitdiff
|
tree
2015-05-06
Adam Nemet
[DomTree] verifyDomTree to unconditionally perform...
commit
|
commitdiff
|
tree
2015-04-23
Adam Nemet
[getUnderlyingOjbects] Analyze loop PHIs further to...
commit
|
commitdiff
|
tree
2015-04-17
Adam Nemet
[LoopAccesses] Improve debug output
commit
|
commitdiff
|
tree
2015-04-14
Adam Nemet
[LoopAccesses] Properly print whether memchecks are...
commit
|
commitdiff
|
tree
2015-04-08
Adam Nemet
[LoopAccesses] Allow analysis to complete in the presence...
commit
|
commitdiff
|
tree
2015-04-08
Adam Nemet
Revert "[LoopAccesses] Allow analysis to complete in...
commit
|
commitdiff
|
tree
2015-04-07
Adam Nemet
[LoopAccesses] Allow analysis to complete in the presence...
commit
|
commitdiff
|
tree
2015-04-07
Adam Nemet
[LoopAccesses] New API to query if memchecks are necessary...
commit
|
commitdiff
|
tree
2015-04-02
Adam Nemet
[LoopAccesses] Handle case when no memchecks are needed...
commit
|
commitdiff
|
tree
2015-04-02
Adam Nemet
[LoopAccesses] Remove unused global variables in tests
commit
|
commitdiff
|
tree
2015-03-17
Adam Nemet
[docs] Fix copy-and-paste bug in def-use example
commit
|
commitdiff
|
tree
2015-03-10
Adam Nemet
[LoopAccesses] Add debug message to indicate the result...
commit
|
commitdiff
|
tree
2015-03-10
Adam Nemet
[LAA-memchecks] Comment improvement
commit
|
commitdiff
|
tree
2015-03-10
Adam Nemet
[LAA-memchecks 3/3] Introduce pointer partitions for...
commit
|
commitdiff
|
tree
2015-03-10
Adam Nemet
[LAA-memchecks 2/3] Move number of memcheck threshold...
commit
|
commitdiff
|
tree
2015-03-10
Adam Nemet
[LAA-memchecks 1/3] Split out NumComparisons checks...
commit
|
commitdiff
|
tree
2015-03-10
Adam Nemet
[LoopAccesses 3/3] Print the dependences with -analyze
commit
|
commitdiff
|
tree
2015-03-10
Adam Nemet
[LoopAccesses 2/3] Allow querying of interesting dependences
commit
|
commitdiff
|
tree
2015-03-10
Adam Nemet
[LoopAccesses 1/3] Expose MemoryDepChecker to LAA users
commit
|
commitdiff
|
tree
2015-02-26
Adam Nemet
[LV/LoopAccesses] Backward dependences are not safe...
commit
|
commitdiff
|
tree
2015-02-26
Adam Nemet
[LoopAccesses] Add command-line option for RuntimeMemoryChec...
commit
|
commitdiff
|
tree
2015-02-24
Adam Nemet
[LoopAccesses] LAA::getInfo to use const reference...
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Change LAA:getInfo to return a constant...
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Add -analyze support
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Split out LoopAccessReport from VectorizerReport
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Add missing const to APIs in VectorizationReport
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Add canAnalyzeLoop
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Change debug messages from LV to LAA
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Create the analysis pass
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Cache the result of canVectorizeMemory
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Stash the report from the analysis rather...
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
[LoopAccesses] Make VectorizerParams global + fix for...
commit
|
commitdiff
|
tree
2015-02-19
Adam Nemet
Revert "Reformat."
commit
|
commitdiff
|
tree
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
next