9#ifndef LLVM_OBJCOPY_OBJCOPY_H
10#define LLVM_OBJCOPY_OBJCOPY_H
31 const object::Archive &Ar);
38 object::Binary &In, raw_ostream &Out);
This class implements an extremely fast bulk output stream that can only output to a stream.
LLVM_ABI Error executeObjcopyOnBinary(const MultiFormatConfig &Config, object::Binary &In, raw_ostream &Out)
Applies the transformations described by Config to In and writes the result into Out.
LLVM_ABI Error executeObjcopyOnArchive(const MultiFormatConfig &Config, const object::Archive &Ar)
Applies the transformations described by Config to each member in archive Ar.
This is an optimization pass for GlobalISel generic memory operations.