Home
last modified time | relevance | path

Searched refs:subtypes (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DTypeFromLLVM.cpp110 SmallVector<Type, 8> subtypes; in translate() local
112 translateTypes(type->subtypes(), subtypes); in translate()
113 return LLVM::LLVMStructType::getLiteral(&context, subtypes, in translate()
123 translateTypes(type->subtypes(), subtypes); in translate()
124 LogicalResult bodySet = translated.setBody(subtypes, type->isPacked()); in translate()
H A DTypeToLLVM.cpp119 SmallVector<llvm::Type *, 8> subtypes; in translate() local
121 translateTypes(type.getBody(), subtypes); in translate()
122 return llvm::StructType::get(context, subtypes, type.isPacked()); in translate()
133 translateTypes(type.getBody(), subtypes); in translate()
134 structType->setBody(subtypes, type.isPacked()); in translate()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMTypeSyntax.cpp313 ArrayRef<Type> subtypes, bool isPacked, in trySetStructBody() argument
315 for (Type t : subtypes) { in trySetStructBody()
323 if (succeeded(type.setBody(subtypes, isPacked))) in trySetStructBody()
409 SmallVector<Type, 4> subtypes; in parseStructType() local
417 subtypes.push_back(type); in parseStructType()
428 [loc] { return emitError(loc); }, loc.getContext(), subtypes, isPacked); in parseStructType()
431 return trySetStructBody(type, subtypes, isPacked, parser, subtypesLoc); in parseStructType()
/llvm-project-15.0.7/llvm/test/tools/llvm-libtool-darwin/
H A Duniversal-bitcode-output.test4 ## Check that the subtypes of cputype CPU_TYPE_ARM are stored in a fat file:
45 ## Check that the subtypes of cputype CPU_TYPE_X86_64 are stored in a fat file:
54 ## Check that the subtypes of cputype CPU_TYPE_ARM64 are stored in a fat file:
H A Duniversal-object-output.test4 ## Check that the subtypes of cputype CPU_TYPE_ARM are stored in a fat file:
45 ## Check that the subtypes of cputype CPU_TYPE_X86_64 are stored in a fat file:
54 ## Check that the subtypes of cputype CPU_TYPE_ARM64 are stored in a fat file:
/llvm-project-15.0.7/llvm/test/TableGen/
H A Dcond-subclass.td1 // Check that !cond with operands of different subtypes can
H A Dif.td76 // Check that !if with operands of different subtypes can initialize a
/llvm-project-15.0.7/llvm/test/tools/llvm-dwarfdump/X86/
H A Dprettyprint_types.s77 # intended and to avoid visiting subtypes that aren't intended to be tested
/llvm-project-15.0.7/llvm/lib/IR/
H A DTypeFinder.cpp123 for (Type *SubTy : llvm::reverse(Ty->subtypes())) in incorporateType()
H A DCore.cpp784 for (auto *T : unwrap(Tp)->subtypes()) { in LLVMGetSubtypes()
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/MachO/
H A Duniversal-arm64.test1 ## This test checks that the CPUTypes are printed correctly for the subtypes of
/llvm-project-15.0.7/clang-tools-extra/clangd/test/
H A Dtype-hierarchy.test91 {"jsonrpc":"2.0","id":2,"method":"typeHierarchy/subtypes","params":{"item":{"uri":"test:///main.cpp…
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DType.h327 ArrayRef<Type*> subtypes() const { in subtypes() function
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DX86TargetParser.def58 // This macro is used for cpu subtypes present in compiler-rt/libgcc.
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp938 for (Type *SubTy : Ty->subtypes()) in EnumerateType()
/llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILValueEnumerator.cpp942 for (Type *SubTy : Ty->subtypes()) in EnumerateType()
/llvm-project-15.0.7/llvm/test/Bindings/OCaml/
H A Dcore.ml41 insist (i32_type = (Array.get (subtypes ar)) 0);
42 insist (i8_type = (Array.get (subtypes ar)) 1)
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.ml506 external subtypes : lltype -> lltype array = "llvm_subtypes"
H A Dllvm.mli712 (** [subtypes ty] returns [ty]'s subtypes *)
713 val subtypes : lltype -> lltype array val
/llvm-project-15.0.7/llvm/docs/
H A DWritingAnLLVMBackend.rst1762 define particular SPARC processor subtypes that may have the previously
1786 arrays of constants to represent the CPU features and CPU subtypes, and the
/llvm-project-15.0.7/lld/MachO/
H A DOptions.td767 HelpText<"Permit mixing objects compiled for different ARM CPU subtypes">,
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1368 for (auto Pair : zip(Ty->subtypes(), ChildTypeIDs)) { in getVirtualTypeID()