17 std::string LowerArch = Arch.
lower();
292 return "mips_rs3_le";
298 return "sparc32plus";
424 return "arc_compact";
464 return "altera_nios2";
494 return "latticemico32";
506 return "cypress_m8c";
534 return "mcst_elbrus";
562 return "cloudshield";
568 return "arc_compact2";
616 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.
LLVM_ABI 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)
LLVM_ABI StringRef convertOSABIToName(uint8_t OSABI)
LLVM_ABI uint16_t convertTripleArchTypeToEMachine(Triple::ArchType ArchType)
LLVM_ABI uint16_t convertArchNameToEMachine(StringRef Arch)
Convert an architecture name into ELF's e_machine value.
LLVM_ABI StringRef convertEMachineToArchName(uint16_t EMachine)
Convert an ELF's e_machine value into an architecture name.
LLVM_ABI uint8_t convertNameToOSABI(StringRef Name)
This is an optimization pass for GlobalISel generic memory operations.