17
17
#include " llvm/Support/YAMLTraits.h"
18
18
19
19
using namespace llvm ;
20
- using namespace llvm ::elfabi ;
20
+ using namespace llvm ::ifs ;
21
21
22
22
LLVM_YAML_IS_SEQUENCE_VECTOR (IFSSymbol)
23
23
@@ -171,7 +171,7 @@ bool usesTriple(StringRef Buf) {
171
171
return true ;
172
172
}
173
173
174
- Expected<std::unique_ptr<IFSStub>> elfabi ::readIFSFromBuffer (StringRef Buf) {
174
+ Expected<std::unique_ptr<IFSStub>> ifs ::readIFSFromBuffer (StringRef Buf) {
175
175
yaml::Input YamlIn (Buf);
176
176
std::unique_ptr<IFSStubTriple> Stub (new IFSStubTriple ());
177
177
if (usesTriple (Buf)) {
@@ -183,7 +183,7 @@ Expected<std::unique_ptr<IFSStub>> elfabi::readIFSFromBuffer(StringRef Buf) {
183
183
return createStringError (Err, " YAML failed reading as IFS" );
184
184
}
185
185
186
- if (Stub->IfsVersion > elfabi:: IFSVersionCurrent)
186
+ if (Stub->IfsVersion > IFSVersionCurrent)
187
187
return make_error<StringError>(
188
188
" IFS version " + Stub->IfsVersion .getAsString () + " is unsupported." ,
189
189
std::make_error_code (std::errc::invalid_argument));
@@ -194,7 +194,7 @@ Expected<std::unique_ptr<IFSStub>> elfabi::readIFSFromBuffer(StringRef Buf) {
194
194
return std::move (Stub);
195
195
}
196
196
197
- Error elfabi ::writeIFSToOutputStream (raw_ostream &OS, const IFSStub &Stub) {
197
+ Error ifs ::writeIFSToOutputStream (raw_ostream &OS, const IFSStub &Stub) {
198
198
yaml::Output YamlOut (OS, NULL , /* WrapColumn =*/ 0 );
199
199
std::unique_ptr<IFSStubTriple> CopyStub (new IFSStubTriple (Stub));
200
200
if (Stub.Target .Arch ) {
@@ -212,10 +212,10 @@ Error elfabi::writeIFSToOutputStream(raw_ostream &OS, const IFSStub &Stub) {
212
212
return Error::success ();
213
213
}
214
214
215
- Error elfabi ::overrideIFSTarget (IFSStub &Stub, Optional<IFSArch> OverrideArch,
216
- Optional<IFSEndiannessType> OverrideEndianness,
217
- Optional<IFSBitWidthType> OverrideBitWidth,
218
- Optional<std::string> OverrideTriple) {
215
+ Error ifs ::overrideIFSTarget (IFSStub &Stub, Optional<IFSArch> OverrideArch,
216
+ Optional<IFSEndiannessType> OverrideEndianness,
217
+ Optional<IFSBitWidthType> OverrideBitWidth,
218
+ Optional<std::string> OverrideTriple) {
219
219
std::error_code OverrideEC (1 , std::generic_category ());
220
220
if (OverrideArch) {
221
221
if (Stub.Target .Arch &&
@@ -252,7 +252,7 @@ Error elfabi::overrideIFSTarget(IFSStub &Stub, Optional<IFSArch> OverrideArch,
252
252
return Error::success ();
253
253
}
254
254
255
- Error elfabi ::validateIFSTarget (IFSStub &Stub, bool ParseTriple) {
255
+ Error ifs ::validateIFSTarget (IFSStub &Stub, bool ParseTriple) {
256
256
std::error_code ValidationEC (1 , std::generic_category ());
257
257
if (Stub.Target .Triple ) {
258
258
if (Stub.Target .Arch || Stub.Target .BitWidth || Stub.Target .Endianness ||
@@ -287,7 +287,7 @@ Error elfabi::validateIFSTarget(IFSStub &Stub, bool ParseTriple) {
287
287
return Error::success ();
288
288
}
289
289
290
- IFSTarget elfabi ::parseTriple (StringRef TripleStr) {
290
+ IFSTarget ifs ::parseTriple (StringRef TripleStr) {
291
291
Triple IFSTriple (TripleStr);
292
292
IFSTarget RetTarget;
293
293
// TODO: Implement a Triple Arch enum to e_machine map.
@@ -308,8 +308,8 @@ IFSTarget elfabi::parseTriple(StringRef TripleStr) {
308
308
return RetTarget;
309
309
}
310
310
311
- void elfabi ::stripIFSTarget (IFSStub &Stub, bool StripTriple, bool StripArch,
312
- bool StripEndianness, bool StripBitWidth) {
311
+ void ifs ::stripIFSTarget (IFSStub &Stub, bool StripTriple, bool StripArch,
312
+ bool StripEndianness, bool StripBitWidth) {
313
313
if (StripTriple || StripArch) {
314
314
Stub.Target .Arch .reset ();
315
315
Stub.Target .ArchString .reset ();
0 commit comments