made it possible to use enum constants in snippets
add condition accessor to GuardingPiNode
Merge
added createLabelName override in AbstractHSAILAssembler; create a common label name in AbstractAssembler
Method and variables' renaming
Javadoc fixes
Method renaming
Merge
Truffle-DSL: Made specializations reflectable at runtime.
Truffle: Added early read elimination to TruffleCache.