17 std::string LowerArch = Arch.
lower();
227 return "mips_rs3_le";
233 return "sparc32plus";
359 return "arc_compact";
399 return "altera_nios2";
429 return "latticemico32";
441 return "cypress_m8c";
469 return "mcst_elbrus";
497 return "cloudshield";
503 return "arc_compact2";
551 return "csr_kalimba";
This file implements the StringSwitch template, which mimics a switch() statement whose cases are str...
StringRef - Represent a constant reference to a string, i.e.
std::string lower() const
A switch()-like statement whose cases are string literals.
StringSwitch & Case(StringLiteral S, T Value)
StringSwitch & StartsWith(StringLiteral S, T Value)
StringRef convertOSABIToName(uint8_t OSABI)
uint16_t convertArchNameToEMachine(StringRef Arch)
Convert an architecture name into ELF's e_machine value.
StringRef convertEMachineToArchName(uint16_t EMachine)
Convert an ELF's e_machine value into an architecture name.
uint8_t convertNameToOSABI(StringRef Name)
This is an optimization pass for GlobalISel generic memory operations.