1Contributed by: Intel Corporation. 2 3SPIR Name Mangler 4================= 5 6The NameMangler Library Converts the given function descriptor to a string 7that represents the function's prototype. 8 9The mangling algorithm is based on clang 3.0 Itanium mangling algorithm 10(http://sourcery.mentor.com/public/cxx-abi/abi.html#mangling). 11 12The algorithm is adapted to support mangling of SPIR built-in 13functions and was tested on SPIR built-ins only. 14 15The mangler supports mangling according to SPIR 1.2 and SPIR 2.0 16For usage examples see unittest/spir_name_mangler. 17