index
:
external/shaderc/spirv-tools.git
busytown-mac1010-release
main
master
master-ndk
ndk-r11-release
ndk-r12-release
ndk-r13-release
ndk-r14-release
ndk-r15-release
ndk-r16-release
ndk-r24-release
ndk-r25-release
ndk-r26-release
ndk-r27-release
ndk-release-r16
ndk-release-r17
ndk-release-r18
ndk-release-r19
ndk-release-r20
ndk-release-r21
ndk-release-r22
ndk-release-r23
sparse_history
upstream-main
upstream-master
[no description]
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
opt
/
fold_test.cpp
Age
Commit message (
Expand
)
Author
2020-05-21
Reject folding comparisons with unfoldable types. (#3370)
Diego Novillo
2020-02-03
Implement constant folding for many transcendentals (#3166)
Arseny Kapoulkine
2019-12-10
Don't crash when folding construct of empty struct (#3092)
Steven Perron
2019-12-02
Folding: perform add and sub on mismatched integer types (#3084)
Steven Perron
2019-11-11
Update Offset to ConstOffset bitmask if operand is constant. (#3024)
Ehsan
2019-10-28
Add two new simplifications. (#2984)
greg-lunarg
2019-10-17
Disallow use of OpCompositeExtract/OpCompositeInsert with no indices (#2980)
Jakub Kuderski
2019-09-24
Handle extract with no indexes (#2910)
Steven Perron
2019-09-05
Fold Min, Max, and Clamp instructions. (#2836)
Steven Perron
2019-09-03
Fold Fmix should accept vector operands. (#2826)
Steven Perron
2019-08-26
Refactor instruction folders (#2815)
Steven Perron
2019-07-29
Protect against out-of-bounds references when folding OpCompositeExtract (#2774)
Diego Novillo
2019-05-21
Add folding rules for OpQuantizeToF16 (#2614)
Steven Perron
2019-05-10
Do not fold floating point if float controls used (#2569)
alan-baker
2019-05-08
Add tests for folding 1.4 selects (#2568)
alan-baker
2019-03-13
Remove duplicates from list of interface IDs in OpEntryPoint instruction (#2449)
Steven Perron
2019-02-20
Fix OpDot folding of half float vectors. (#2411)
Steven Perron
2019-01-29
Remove use of deprecated googletest macro (#2286)
Steven Perron
2019-01-17
Fix overflow when negating INT_MIN. (#2293)
Steven Perron
2019-01-16
Fix up bit shifts by 32. (#2292)
Steven Perron
2018-12-04
Remove undefined behaviour when folding shifts. (#2157)
Steven Perron
2018-11-14
Fix folding of volatile store. (#2048)
Steven Perron
2018-10-10
Fold divisions by 0. (#1963)
Steven Perron
2018-10-04
Make EFFCEE required (#1943)
Steven Perron
2018-08-03
Cleanup includes. (#1795)
dan sinclair
2018-08-03
Rewrite include guards (#1793)
dan sinclair
2018-07-31
Transform to combine consecutive access chains
Alan Baker
2018-07-20
Handle undef literal value in vector shuffle
Alan Baker
2018-07-16
Fix finding constant with particular type. (#1724)
Steven Perron
2018-07-13
Fix infinite loop while folding OpVectorShuffle (#1722)
Steven Perron
2018-07-13
Fix size error when folding vector shuffle. (#1721)
Steven Perron
2018-07-11
Add folding rule to merge a vector shuffle feeding another one.
Steven Perron
2018-07-11
Move tests into namespaces (#1689)
dan sinclair
2018-07-10
Cleanup whitespace lint warnings. (#1690)
dan sinclair
2018-07-09
Move the ir namespace to opt. (#1680)
dan sinclair
2018-07-05
Move folding routines into a class
Steven Perron
2018-06-29
Remove stores of undef.
Steven Perron
2018-05-25
Fold FMix feeding Extract, and use the simplification pass.
Steven Perron
2018-05-14
Add pass to fold a load feeding an extract.
Steven Perron
2018-05-14
Fold fclamp feeding compare.
Steven Perron
2018-05-02
Fold divide and multiply by same value.
Steven Perron
2018-04-26
Fold OpVectorTimesScalar and OpPhi better.
Steven Perron
2018-04-20
Constant folding for OpVectorTimesScalar
Jaebaek Seo
2018-04-17
Typo
Jaebaek Seo
2018-04-17
Format
Jaebaek Seo
2018-04-17
Add more unit tests
Jaebaek Seo
2018-04-17
Add constant folding for FNegate
Jaebaek Seo
2018-04-10
Fold OpDot
Steven Perron
2018-03-07
Fixes #1385. Grab correct input to calculate indices.
Alan Baker
2018-03-06
Fixes #1376. Don't handle half folding gracefully.
Alan Baker
[next]