Home | History | Annotate | Download | only in IR

Lines Matching defs:get

45   assert(!ST->isOpaque() && "Cannot get layout of opaque structs");
101 LayoutAlignElem::get(AlignTypeEnum align_type, unsigned abi_align,
121 DataLayout::InvalidAlignmentElem = LayoutAlignElem::get(INVALID_ALIGN, 0, 0, 0);
128 PointerAlignElem::get(uint32_t addr_space, unsigned abi_align,
148 DataLayout::InvalidPointerElem = PointerAlignElem::get(~0U, 0U, 0U, 0U);
188 /// Get an unsinged integer, including error checks.
334 Alignments.push_back(LayoutAlignElem::get(align_type, abi_align,
344 Pointers[addr_space] = PointerAlignElem::get(addr_space,
474 // Lets get all of the known address spaces and sort them
525 Get the ABI (\a abi_or_pref == true) or preferred alignment (\a abi_or_pref
552 // Get the layout annotation... which is lazily created on demand.
612 return IntegerType::get(C, getPointerSizeInBits(AddressSpace));
619 IntegerType *IntTy = IntegerType::get(Ty->getContext(), NumBits);
621 return VectorType::get(IntTy, VecTy->getNumElements());
648 // Get structure layout information...
660 // Get the array index and the size of each array element.