public void encodeCompilerSpec(Encoder encoder) throws IOException {
		for (InjectPayload injectPayload : callFixupMap.values()) {
			if (injectPayload instanceof InjectPayloadSleigh) {
				((InjectPayloadSleigh) injectPayload).encode(encoder);
			}
		}
		for (InjectPayload injectPayload : callOtherFixupMap.values()) {
			if (injectPayload instanceof InjectPayloadSleigh) {
				((InjectPayloadSleigh) injectPayload).encode(encoder);
			}
		}
		for (InjectPayload injectPayload : exePcodeMap.values()) {
			if (injectPayload instanceof InjectPayloadSegment) {
				if (injectPayload.getSource().startsWith("cspec")) {
					((InjectPayloadSleigh) injectPayload).encode(encoder);
				}
			}
		}
	}
Encode the parts of the inject library that come from the compiler spec
to the output stream
@param encoder is the stream encoder
@throws IOException for errors writing to the underlying stream
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/lang/PcodeInjectLibrary.java