summaryrefslogtreecommitdiff
path: root/source/link/linker.cpp
AgeCommit message (Expand)AuthorFilesLines
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-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 Moreau1-0/+716