summaryrefslogtreecommitdiff
path: root/source/opt/folding_rules.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-02-20Add folding for redundant add/sub/mul/div/mix operationsArseny Kapoulkine1-0/+206
2018-02-20Fix folding insert feeding extractSteven Perron1-3/+3
2018-02-15Add folding of redundant OpSelect insnsArseny Kapoulkine1-0/+34
2018-02-09Add folding of OpCompositeExtract and OpConstantComposite constant instructions.Steven Perron1-7/+7
2018-02-07Make use of the instruction folder.Steven Perron1-2/+188
2018-02-02Add general folding infrastructure.Steven Perron1-0/+129