summaryrefslogtreecommitdiff
path: root/source/link
AgeCommit message (Expand)AuthorFilesLines
2018-07-12Remove the module from opt::Function. (#1717)dan sinclair1-1/+0
2018-07-09Move link/ code to anonymous namespace (#1679)dan sinclair1-159/+162
2018-07-09Move the ir namespace to opt. (#1680)dan sinclair1-22/+22
2018-07-07Change libspirv to spvtools namespace (#1678)dan sinclair1-51/+27
2018-06-19[val] Add extra context to error messages. (#1600)dan sinclair1-24/+26
2018-06-13Fix buffer read overrun in linkerDavid Neto1-4/+5
2018-04-06linker: Properly remove FuncParamAttr from imported symbolsPierre Moreau1-14/+8
2018-02-27linker: merge debug annotations from category c)Pierre Moreau1-0/+18
2018-02-27linker: Allow modules to be partially linkedPierre Moreau1-16/+43
2018-01-05Linker code cleanupsPierre Moreau1-65/+40
2018-01-04Replace calls to `ToNop` by `KillInst`.Steven Perron1-12/+22
2017-12-21Store all enabled capabilities in the feature manger.Steven Perron1-1/+1
2017-12-21Fixing bugs in type manager memory managementAlan Baker1-8/+7
2017-12-04Change IRContext::KillInst to delete instructions.Steven Perron1-3/+8
2017-11-27Re-format source tree - NFC.Diego Novillo1-30/+32
2017-11-23Test for pollution of the global namespaceDavid Neto1-0/+1
2017-11-23Adding new def -> use mapping containerAlan Baker1-7/+10
2017-11-23Move SetContextMessageConsumer into libspirv namespaceDavid Neto1-1/+1
2017-11-20Adding an unique id to Instruction generated by IRContextAlan Baker1-37/+76
2017-11-15Add the decoration manager to the IRContext.Steven Perron1-8/+7
2017-11-08Re-format files in source, source/opt, source/util, source/val and tools.Diego Novillo1-1/+1
2017-11-08Add the IRContext (part 2): Add def-use managerSteven Perron1-21/+19
2017-10-31Add the IRContext (part 1)Steven Perron1-22/+23
2017-10-06Implement Linker (module combiner)Pierre Moreau2-0/+751