Much like with ReduceFunctionBodies delta pass, we need to remove comdat and set linkage to external, else verifier will complain, and our deltas are invalid. |
||
|---|---|---|
| .. | ||
| Delta.cpp | ||
| Delta.h | ||
| ReduceAliases.cpp | ||
| ReduceAliases.h | ||
| ReduceArguments.cpp | ||
| ReduceArguments.h | ||
| ReduceAttributes.cpp | ||
| ReduceAttributes.h | ||
| ReduceBasicBlocks.cpp | ||
| ReduceBasicBlocks.h | ||
| ReduceFunctionBodies.cpp | ||
| ReduceFunctionBodies.h | ||
| ReduceFunctions.cpp | ||
| ReduceFunctions.h | ||
| ReduceGlobalVarInitializers.cpp | ||
| ReduceGlobalVarInitializers.h | ||
| ReduceGlobalVars.cpp | ||
| ReduceGlobalVars.h | ||
| ReduceInstructions.cpp | ||
| ReduceInstructions.h | ||
| ReduceMetadata.cpp | ||
| ReduceMetadata.h | ||
| ReduceOperandBundles.cpp | ||
| ReduceOperandBundles.h | ||
| ReduceSpecialGlobals.cpp | ||
| ReduceSpecialGlobals.h | ||