Home
last modified time | relevance | path

Searched refs:PrimitiveSpec (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h66 struct PrimitiveSpec { struct
71 LLVM_ABI bool operator==(const PrimitiveSpec &Other) const; argument
124 SmallVector<PrimitiveSpec, 6> IntSpecs;
125 SmallVector<PrimitiveSpec, 4> FloatSpecs;
126 SmallVector<PrimitiveSpec, 10> VectorSpecs;
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp145 bool DataLayout::PrimitiveSpec::operator==(const PrimitiveSpec &Other) const { in operator ==()
160 bool operator()(const DataLayout::PrimitiveSpec &LHS, in operator ()()
189 constexpr DataLayout::PrimitiveSpec DefaultIntSpecs[] = {
196 constexpr DataLayout::PrimitiveSpec DefaultFloatSpecs[] = {
202 constexpr DataLayout::PrimitiveSpec DefaultVectorSpecs[] = {
641 SmallVectorImpl<PrimitiveSpec> *Specs; in setPrimitiveSpec()
663 Specs->insert(I, PrimitiveSpec{BitWidth, ABIAlign, PrefAlign}); in setPrimitiveSpec()