14#ifndef LLVM_SUPPORT_AUTOCONVERT_H
15#define LLVM_SUPPORT_AUTOCONVERT_H
20#include <system_error>
23#define CCSID_IBM_1047 1047
24#define CCSID_UTF_8 1208
25#define CCSID_ISO8859_1 819
30int enableAutoConversion(
int FD);
31int disableAutoConversion(
int FD);
32int restoreStdHandleAutoConversion(
int FD);
42std::error_code disableAutoConversion(
int FD);
47std::error_code enableAutoConversion(
int FD);
50std::error_code restoreStdHandleAutoConversion(
int FD);
53std::error_code setFileTag(
int FD,
int CCSID,
bool Text);
This is an optimization pass for GlobalISel generic memory operations.