/third_party/libdrm/data/ |
D | amdgpu.ids | 12 6600, 81, AMD Radeon (TM) R7 M370 13 6601, 0, AMD Radeon (TM) HD 8500M/8700M 15 6604, 81, AMD Radeon (TM) R7 M350 17 6605, 81, AMD Radeon (TM) R7 M340 19 6607, 0, AMD Radeon (TM) HD8530M 22 6610, 81, AMD Radeon (TM) R7 350 23 6610, 83, AMD Radeon (TM) R5 340 28 6640, 80, AMD Radeon (TM) R9 M380 30 6646, 80, AMD Radeon (TM) R9 M470X 32 6647, 80, AMD Radeon (TM) R9 M380 [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86TargetObjectFile.cpp | 26 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument 32 const MCSymbol *Sym = TM.getSymbol(GV); in getTTypeGlobalReference() 40 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference() 44 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol() argument 46 return TM.getSymbol(GV); in getCFIPersonalitySymbol() 69 const TargetMachine &TM) { in Initialize() argument 70 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() 71 InitializeELF(TM.Options.UseInitArray); in Initialize() 76 const TargetMachine &TM) { in Initialize() argument 77 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsTargetObjectFile.cpp | 45 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ in Initialize() argument 46 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() 47 InitializeELF(TM.Options.UseInitArray); in Initialize() 56 this->TM = &static_cast<const MipsTargetMachine &>(TM); in Initialize() 71 const GlobalObject *GO, const TargetMachine &TM) const { in IsGlobalInSmallSection() 76 return IsGlobalInSmallSectionImpl(GO, TM); in IsGlobalInSmallSection() 78 return IsGlobalInSmallSection(GO, TM, getKindForGlobal(GO, TM)); in IsGlobalInSmallSection() 84 IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, in IsGlobalInSmallSection() argument 86 return IsGlobalInSmallSectionImpl(GO, TM) && in IsGlobalInSmallSection() 96 const TargetMachine &TM) const { in IsGlobalInSmallSectionImpl() [all …]
|
D | MipsTargetObjectFile.h | 19 const MipsTargetMachine *TM; variable 21 bool IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, 24 const TargetMachine &TM) const; 27 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 32 const TargetMachine &TM) const; 35 const TargetMachine &TM) const override; 39 const TargetMachine &TM) const;
|
D | MipsSubtarget.cpp | 71 bool little, const MipsTargetMachine &TM, in MipsSubtarget() argument 85 TM(TM), TargetTriple(TT), TSInfo(), in MipsSubtarget() 87 MipsInstrInfo::create(initializeSubtargetDependencies(CPU, FS, TM))), in MipsSubtarget() 89 TLInfo(MipsTargetLowering::create(TM, *this)) { in MipsSubtarget() 152 if (NoABICalls && TM.isPositionIndependent()) in MipsSubtarget() 155 if (isABI_N64() && !TM.isPositionIndependent() && !hasSym32()) in MipsSubtarget() 217 *static_cast<const MipsTargetMachine *>(&TM), *this, *RBI)); in MipsSubtarget() 221 return TM.isPositionIndependent(); in isPositionIndependent() 239 const TargetMachine &TM) { in initializeSubtargetDependencies() argument 240 std::string CPUName = MIPS_MC::selectMipsCPU(TM.getTargetTriple(), CPU); in initializeSubtargetDependencies() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/ |
D | LanaiTargetObjectFile.cpp | 29 const TargetMachine &TM) { in Initialize() argument 30 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() 31 InitializeELF(TM.Options.UseInitArray); in Initialize() 51 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSection() 52 if (GO == nullptr) return TM.getCodeModel() == CodeModel::Small; in isGlobalInSmallSection() 58 return isGlobalInSmallSectionImpl(GO, TM); in isGlobalInSmallSection() 60 return isGlobalInSmallSection(GO, TM, getKindForGlobal(GO, TM)); in isGlobalInSmallSection() 66 const TargetMachine &TM, in isGlobalInSmallSection() argument 68 return isGlobalInSmallSectionImpl(GO, TM); in isGlobalInSmallSection() 75 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSectionImpl() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 39 const TargetMachine *TM = nullptr; variable 45 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 60 const TargetMachine &TM) const override; 63 const TargetMachine &TM) const override; 66 const TargetMachine &TM) const override; 75 const TargetMachine &TM, 81 const TargetMachine &TM, 92 const TargetMachine &TM) const override; 102 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 108 const TargetMachine &TM) const override; [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMTargetObjectFile.cpp | 31 const TargetMachine &TM) { in Initialize() argument 32 const ARMBaseTargetMachine &ARM_TM = static_cast<const ARMBaseTargetMachine &>(TM); in Initialize() 37 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() 57 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument 59 if (TM.getMCAsmInfo()->getExceptionHandlingType() != ExceptionHandling::ARM) in getTTypeGlobalReference() 61 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference() 65 return MCSymbolRefExpr::create(TM.getSymbol(GV), in getTTypeGlobalReference() 76 const TargetMachine &TM) { in isExecuteOnlyFunction() argument 78 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText()) in isExecuteOnlyFunction() 84 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in getExplicitSectionGlobal() [all …]
|
D | ARMSubtarget.cpp | 98 const ARMBaseTargetMachine &TM, bool IsLittle, in ARMSubtarget() argument 102 TargetTriple(TT), Options(TM.Options), TM(TM), in ARMSubtarget() 111 TLInfo(TM, *this) { in ARMSubtarget() 122 *static_cast<const ARMBaseTargetMachine *>(&TM), *this, *RBI)); in ARMSubtarget() 155 assert((!TM.getMCAsmInfo() || in initializeEnvironment() 156 (TM.getMCAsmInfo()->getExceptionHandlingType() == in initializeEnvironment() 324 bool ARMSubtarget::isTargetHardFloat() const { return TM.isTargetHardFloat(); } in isTargetHardFloat() 327 assert(TM.TargetABI != ARMBaseTargetMachine::ARM_ABI_UNKNOWN); in isAPCS_ABI() 328 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_APCS; in isAPCS_ABI() 331 assert(TM.TargetABI != ARMBaseTargetMachine::ARM_ABI_UNKNOWN); in isAAPCS_ABI() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUPropagateAttributes.cpp | 68 const TargetMachine *TM; member in __anone08fdc650111::AMDGPUPropagateAttributes 97 AMDGPUPropagateAttributes(const TargetMachine *TM, bool AllowClone) : in AMDGPUPropagateAttributes() argument 98 TM(TM), AllowClone(AllowClone) {} in AMDGPUPropagateAttributes() 112 const TargetMachine *TM; member in __anone08fdc650111::AMDGPUPropagateAttributesEarly 117 AMDGPUPropagateAttributesEarly(const TargetMachine *TM = nullptr) : in AMDGPUPropagateAttributesEarly() argument 118 FunctionPass(ID), TM(TM) { in AMDGPUPropagateAttributesEarly() 129 const TargetMachine *TM; member in __anone08fdc650111::AMDGPUPropagateAttributesLate 134 AMDGPUPropagateAttributesLate(const TargetMachine *TM = nullptr) : in AMDGPUPropagateAttributesLate() argument 135 ModulePass(ID), TM(TM) { in AMDGPUPropagateAttributesLate() 199 TM->getSubtargetImpl(F)->getFeatureBits(); in process() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ |
D | TargetLoweringObjectFile.cpp | 40 const TargetMachine &TM) { in Initialize() argument 45 InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(), *Ctx, in Initialize() 46 TM.getCodeModel() == CodeModel::Large); in Initialize() 117 const GlobalValue *GV, StringRef Suffix, const TargetMachine &TM) const { in getSymbolWithGlobalValueBase() 122 TM.getNameWithPrefix(NameStr, GV, *Mang); in getSymbolWithGlobalValueBase() 128 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol() argument 130 return TM.getSymbol(GV); in getCFIPersonalitySymbol() 144 const TargetMachine &TM){ in getKindForGlobal() argument 157 if (isSuitableForBSS(GVar) && !TM.Options.NoZerosInBSS) in getKindForGlobal() 168 if (isSuitableForBSS(GVar) && !TM.Options.NoZerosInBSS) { in getKindForGlobal() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.cpp | 113 const TargetMachine &TM) { in Initialize() argument 114 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() 115 InitializeELF(TM.Options.UseInitArray); in Initialize() 128 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal() 146 return selectSectionForLookupTable(GO, TM, Fn); in SelectSectionForGlobal() 149 if (isGlobalInSmallSection(GO, TM)) in SelectSectionForGlobal() 150 return selectSmallSectionForGlobal(GO, Kind, TM); in SelectSectionForGlobal() 162 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, Kind, TM); in SelectSectionForGlobal() 166 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal() 189 if (isGlobalInSmallSection(GO, TM)) in getExplicitSectionGlobal() [all …]
|
D | HexagonTargetObjectFile.h | 19 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 22 const TargetMachine &TM) const override; 26 const TargetMachine &TM) const override; 29 const TargetMachine &TM) const; 31 bool isSmallDataEnabled(const TargetMachine &TM) const; 45 const TargetMachine &TM) const; 49 const TargetMachine &TM) const; 52 const TargetMachine &TM,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 75 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 77 virtual void emitPersonalityValue(MCStreamer &Streamer, const DataLayout &TM, 96 const TargetMachine &TM); 102 const TargetMachine &TM) const; 108 const TargetMachine &TM) const { in SectionForGlobal() argument 109 return SectionForGlobal(GO, getKindForGlobal(GO, TM), TM); in SectionForGlobal() 114 const TargetMachine &TM) const; 117 const TargetMachine &TM) const; 127 const TargetMachine &TM) const = 0; 133 const TargetMachine &TM, [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileUtils.h | 44 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) 45 : IRCompiler(irManglingOptionsFromTargetOptions(TM.Options)), TM(TM), 56 manglingOptionsForTargetMachine(const TargetMachine &TM); 61 TargetMachine &TM; variable 71 TMOwningSimpleCompiler(std::unique_ptr<TargetMachine> TM, 73 : SimpleCompiler(*TM, ObjCache), TM(std::move(TM)) {} 78 std::shared_ptr<llvm::TargetMachine> TM;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/ |
D | WholeProgramDevirt.h | 120 VirtualCallTarget(Function *Fn, const TypeMemberInfo *TM); 123 VirtualCallTarget(const TypeMemberInfo *TM, bool IsBigEndian) in VirtualCallTarget() 124 : Fn(nullptr), TM(TM), IsBigEndian(IsBigEndian), WasDevirt(false) {} in VirtualCallTarget() 131 const TypeMemberInfo *TM; member 147 uint64_t minBeforeBytes() const { return TM->Offset; } in minBeforeBytes() 154 uint64_t minAfterBytes() const { return TM->Bits->ObjectSize - TM->Offset; } in minAfterBytes() 159 return minBeforeBytes() + TM->Bits->Before.Bytes.size(); in allocatedBeforeBytes() 165 return minAfterBytes() + TM->Bits->After.Bytes.size(); in allocatedAfterBytes() 171 TM->Bits->Before.setBit(Pos - 8 * minBeforeBytes(), RetVal); in setBeforeBit() 177 TM->Bits->After.setBit(Pos - 8 * minAfterBytes(), RetVal); in setAfterBit() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TargetLoweringObjectFileImpl.cpp | 97 TM = &TgtM; in Initialize() 334 return TM->getSymbol(F); in emitModuleMetadata() 356 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol() argument 361 TM.getSymbol(GV)->getName()); in getCFIPersonalitySymbol() 363 return TM.getSymbol(GV); in getCFIPersonalitySymbol() 390 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument 395 MCSymbol *SSym = getSymbolWithGlobalValueBase(GV, ".DW.stub", TM); in getTTypeGlobalReference() 401 MCSymbol *Sym = TM.getSymbol(GV); in getTTypeGlobalReference() 410 return TargetLoweringObjectFile::getTTypeGlobalReference(GV, Encoding, TM, in getTTypeGlobalReference() 516 const TargetMachine &TM) { in getAssociatedSymbol() argument [all …]
|
D | MachineModuleInfo.cpp | 224 : TM(std::move(MMI.TM)), in MachineModuleInfo() 225 Context(MMI.TM.getMCAsmInfo(), MMI.TM.getMCRegisterInfo(), in MachineModuleInfo() 226 MMI.TM.getObjFileLowering(), nullptr, nullptr, false) { in MachineModuleInfo() 237 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM) in MachineModuleInfo() argument 238 : TM(*TM), Context(TM->getMCAsmInfo(), TM->getMCRegisterInfo(), in MachineModuleInfo() 239 TM->getObjFileLowering(), nullptr, nullptr, false) { in MachineModuleInfo() 294 const TargetSubtargetInfo &STI = *TM.getSubtargetImpl(F); in getOrCreateMachineFunction() 295 MF = new MachineFunction(F, TM, STI, NextFnNum++, *this); in getOrCreateMachineFunction() 348 const LLVMTargetMachine *TM) in MachineModuleInfoWrapperPass() argument 349 : ImmutablePass(ID), MMI(TM) { in MachineModuleInfoWrapperPass() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64TargetObjectFile.cpp | 21 const TargetMachine &TM) { in Initialize() argument 22 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() 23 InitializeELF(TM.Options.UseInitArray); in Initialize() 35 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument 42 const MCSymbol *Sym = TM.getSymbol(GV); in getTTypeGlobalReference() 52 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference() 56 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol() argument 58 return TM.getSymbol(GV); in getCFIPersonalitySymbol() 78 const TargetMachine &TM) const { in getNameWithPrefix()
|
D | AArch64TargetMachine.cpp | 365 AArch64PassConfig(AArch64TargetMachine &TM, PassManagerBase &PM) in AArch64PassConfig() argument 366 : TargetPassConfig(TM, PM) { in AArch64PassConfig() 367 if (TM.getOptLevel() != CodeGenOpt::None) in AArch64PassConfig() 430 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig() 441 if (TM->getOptLevel() != CodeGenOpt::None && EnableAtomicTidy) in addIRPasses() 448 if (TM->getOptLevel() != CodeGenOpt::None) { in addIRPasses() 458 if (TM->getOptLevel() != CodeGenOpt::None) { in addIRPasses() 463 if (TM->getOptLevel() == CodeGenOpt::Aggressive && EnableGEPOpt) { in addIRPasses() 476 addPass(createAArch64StackTaggingPass(/* MergeInit = */ TM->getOptLevel() != in addIRPasses() 480 if (TM->getTargetTriple().isOSWindows()) in addIRPasses() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcTargetObjectFile.cpp | 18 const TargetMachine &TM) { in Initialize() argument 19 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() 20 InitializeELF(TM.Options.UseInitArray); in Initialize() 24 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument 30 MCSymbol *SSym = getSymbolWithGlobalValueBase(GV, ".DW.stub", TM); in getTTypeGlobalReference() 36 MCSymbol *Sym = TM.getSymbol(GV); in getTTypeGlobalReference() 45 return TargetLoweringObjectFileELF::getTTypeGlobalReference(GV, Encoding, TM, in getTTypeGlobalReference()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/ |
D | UpdateCompilerUsed.cpp | 29 const TargetMachine &TM, in PreserveLibCallsAndAsmUsed() argument 31 : AsmUndefinedRefs(AsmUndefinedRefs), TM(TM), LLVMUsed(LLVMUsed) {} in PreserveLibCallsAndAsmUsed() 46 const TargetMachine &TM; member in __anond14e4ec70111::PreserveLibCallsAndAsmUsed 59 TargetLibraryInfoImpl TLII(Triple(TM.getTargetTriple())); in initializeLibCalls() 75 TM.getSubtargetImpl(F)->getTargetLowering(); in initializeLibCalls() 114 TM.getNameWithPrefix(Buffer, &GV, Mangler); in findLibCallsAndAsm() 122 void llvm::updateCompilerUsed(Module &TheModule, const TargetMachine &TM, in updateCompilerUsed() argument 125 PreserveLibCallsAndAsmUsed(AsmUndefinedRefs, TM, UsedValues) in updateCompilerUsed()
|
D | LTOBackend.cpp | 156 static void runNewPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM, in runNewPMPasses() argument 175 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses() 229 static void runNewPMCustomPasses(Module &Mod, TargetMachine *TM, in runNewPMCustomPasses() argument 233 PassBuilder PB(TM); in runNewPMCustomPasses() 272 static void runOldPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM, in runOldPMPasses() argument 276 passes.add(createTargetTransformInfoWrapperPass(TM->getTargetIRAnalysis())); in runOldPMPasses() 279 PMB.LibraryInfo = new TargetLibraryInfoImpl(Triple(TM->getTargetTriple())); in runOldPMPasses() 303 bool opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod, in opt() argument 308 runNewPMCustomPasses(Mod, TM, Conf.OptPipeline, Conf.AAPipeline, in opt() 311 runNewPMPasses(Conf, Mod, TM, Conf.OptLevel, IsThinLTO, ExportSummary, in opt() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXLowerArgs.cpp | 125 NVPTXLowerArgs(const NVPTXTargetMachine *TM = nullptr) in NVPTXLowerArgs() argument 126 : FunctionPass(ID), TM(TM) {} in NVPTXLowerArgs() 132 const NVPTXTargetMachine *TM; member in __anon2b05b8350111::NVPTXLowerArgs 209 if (TM && TM->getDrvInterface() == NVPTX::CUDA) { in runOnKernelFunction() 233 else if (TM && TM->getDrvInterface() == NVPTX::CUDA) in runOnKernelFunction() 253 llvm::createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM) { in createNVPTXLowerArgsPass() argument 254 return new NVPTXLowerArgs(TM); in createNVPTXLowerArgsPass()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVTargetObjectFile.cpp | 18 const TargetMachine &TM) { in Initialize() argument 19 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize() 20 InitializeELF(TM.Options.UseInitArray); in Initialize() 40 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSection() 76 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal() 78 if (Kind.isBSS() && isGlobalInSmallSection(GO, TM)) in SelectSectionForGlobal() 80 if (Kind.isData() && isGlobalInSmallSection(GO, TM)) in SelectSectionForGlobal() 84 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, Kind, TM); in SelectSectionForGlobal()
|