Home
last modified time | relevance | path

Searched refs:LinkageType (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.h261 SPIRV::LinkageType::LinkageType LinkageType,
H A DSPIRVCallLowering.cpp346 auto LnkTy = F.isDeclaration() ? SPIRV::LinkageType::Import in lowerFormalArguments()
347 : SPIRV::LinkageType::Export; in lowerFormalArguments()
H A DSPIRVGlobalRegistry.cpp440 SPIRV::LinkageType::LinkageType LinkageType, MachineIRBuilder &MIRBuilder, in buildGlobalVariable() argument
510 {static_cast<uint32_t>(LinkageType)}, Name); in buildGlobalVariable()
H A DSPIRVSymbolicOperands.td960 // Multiclass used to define LinkageType enum values and at the same time
964 def LinkageType : GenericEnum, Operand<i32> {
965 let FilterClass = "LinkageType";
971 class LinkageType<string name, bits<32> value> {
977 def : LinkageType<NAME, value>;
H A DSPIRVInstructionSelector.cpp1520 SPIRV::LinkageType::LinkageType LnkType = in selectGlobalValue()
1522 ? SPIRV::LinkageType::Import in selectGlobalValue()
1523 : SPIRV::LinkageType::Export; in selectGlobalValue()
H A DSPIRVModuleAnalysis.cpp293 if (Lnk == static_cast<unsigned>(SPIRV::LinkageType::Import)) { in collectFuncNames()
H A DSPIRVBuiltins.cpp358 SPIRV::LinkageType::Import, MIRBuilder, false); in buildBuiltinVariableLoad()
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h114 namespace LinkageType {