Lines Matching defs:T
30 static bool useCompactUnwind(const Triple &T) {
32 if (!T.isOSDarwin())
36 if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32)
40 if (T.isWatchABI())
44 if (T.isMacOSX() && !T.isMacOSXVersionLT(10, 6))
48 if (T.isiOS() && T.isX86())
52 if (T.isSimulatorEnvironment())
56 if (T.isXROS())
62 void MCObjectFileInfo::initMachOMCObjectFileInfo(const Triple &T) {
72 if (T.isOSDarwin() &&
73 (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32 ||
74 T.isSimulatorEnvironment()))
86 T.isWatchABI() || SupportsCompactUnwindWithoutEHFrame;
152 Triple::ArchType ArchTy = T.getArch();
212 if (useCompactUnwind(T)) {
217 if (T.isX86())
219 else if (T.getArch() == Triple::aarch64 || T.getArch() == Triple::aarch64_32)
221 else if (T.getArch() == Triple::arm || T.getArch() == Triple::thumb)
338 void MCObjectFileInfo::initELFMCObjectFileInfo(const Triple &T, bool Large) {
339 switch (T.getArch()) {
379 unsigned EHSectionType = T.getArch() == Triple::x86_64
386 if (T.isOSSolaris() && T.getArch() != Triple::x86_64)
445 if (T.isMIPS())
548 void MCObjectFileInfo::initGOFFMCObjectFileInfo(const Triple &T) {
563 void MCObjectFileInfo::initCOFFMCObjectFileInfo(const Triple &T) {
571 const bool IsThumb = T.getArch() == Triple::thumb;
589 if (T.getArch() == Triple::x86_64 || T.getArch() == Triple::aarch64 ||
590 T.getArch() == Triple::arm || T.getArch() == Triple::thumb) {
605 Ctx->getCOFFSection(".debug$T", (COFF::IMAGE_SCN_MEM_DISCARDABLE |
792 void MCObjectFileInfo::initSPIRVMCObjectFileInfo(const Triple &T) {
797 void MCObjectFileInfo::initWasmMCObjectFileInfo(const Triple &T) {
883 void MCObjectFileInfo::initXCOFFMCObjectFileInfo(const Triple &T) {
999 void MCObjectFileInfo::initDXContainerObjectFileInfo(const Triple &T) {