PTX assembler Register -> Variable conversion
made snippet and substitution graphs lower themselves before being inlined
added warning about ignored forced graph dump
Specialized asNode for FixedWithNextNode and FloatingNode.
Allow multiple NodeChangedListeners.
Truffle-DSL: automatically generate copy constructor if super constructor expects only SourceSection parameter.

--HG--
extra : rebase_source : b33d46e7d4bffdb8749bc2aaf39329942c7a367f
PTX assembler load, store and parameter refactoring
Turn off MonitorTest.test7
better reporting of failures during multi-threaded tests
added HSAIL register configuration
The main change was to override Backend.newFrameMap() in HSAILBackend to use the HSAIL register configuration.
Contributed-by: Vasanth Venkatachalam <vasanth.venkatachalam@amd.com>
made compilation ID allocation in tests be atomic
re-enabled MonitorTest.test7
Truffle-DSL: use clone() for copying node arrays in copy constructor.

--HG--
extra : rebase_source : 77a0df061b1717397e76a7d7e4f9f6af761eeeb7
Merge
UnsafeArrayCopyNode: location identity must be ANY_LOCATION as it lowers to snippets containing nodes with ANY_LOCATION

--HG--
extra : rebase_source : e9e9f4b37c69c05b3b5e6ddcb2a2f41ef637c407
FloatingReadPhase: add interface to access memory state

--HG--
extra : rebase_source : 25062f22b7c4ed2b8a973f2231b50ca677377335
FloatingReadPhase: add MemoryState information to graph

--HG--
extra : rebase_source : 58ad38fc4117d04148dcb8099ea35a555522da72
extra : histedit_source : 8cbe4f1c620326cae2d28bb122ab12e8ac2a6228%2C09fbcecfa3f5c4d21f1f70cc76301833162fb559
FloatingReadNode: setter for lastLocationAccess

--HG--
extra : rebase_source : 600abbfd9f2d1384da5375885da17b534ea6a01b
extra : histedit_source : b651102ee523bb7a35c7d5a5e285aa8afb4f06ea
SnippetTemplate: use FloatingReadPhase to store MemoryMap at ReturnNodes in order to connect the snippet graph properly when inlining it

--HG--
extra : rebase_source : 1725495afe0db73b69d56c079ea946064b0e10e0
extra : amend_source : 51db496c5b573655dc7e549b3c05411284d3009a
extra : histedit_source : 05adbea3553daaa6dd19cf3e96f195cbd406fa3a
move MemoryMap to API package

--HG--
extra : amend_source : 1a7496c792fc0caf129ba7e1a4fcc3589b35fd73