reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1819 Align = 32; 1825 Align = getTypeAlign(cast<ArrayType>(T)->getElementType()); 1836 Align = EltInfo.Align; 1839 Width = llvm::alignTo(Width, Align); 1847 Align = Width; 1850 if (Align & (Align-1)) { 1850 if (Align & (Align-1)) { 1851 Align = llvm::NextPowerOf2(Align); 1851 Align = llvm::NextPowerOf2(Align); 1852 Width = llvm::alignTo(Width, Align); 1856 if (TargetVectorAlign && TargetVectorAlign < Align) 1857 Align = TargetVectorAlign; 1867 Align = 8; 1871 Align = Target->getBoolAlign(); 1879 Align = Target->getCharAlign(); 1884 Align = Target->getWCharAlign(); 1888 Align = Target->getChar16Align(); 1892 Align = Target->getChar32Align(); 1897 Align = Target->getShortAlign(); 1902 Align = Target->getIntAlign(); 1907 Align = Target->getLongAlign(); 1912 Align = Target->getLongLongAlign(); 1917 Align = 128; // int128_t is 128-bit aligned on all targets. 1924 Align = Target->getShortAccumAlign(); 1931 Align = Target->getAccumAlign(); 1938 Align = Target->getLongAccumAlign(); 1945 Align = Target->getShortFractAlign(); 1952 Align = Target->getFractAlign(); 1959 Align = Target->getLongFractAlign(); 1966 Align = Target->getHalfAlign(); 1971 Align = AuxTarget->getHalfAlign(); 1976 Align = Target->getFloatAlign(); 1980 Align = Target->getDoubleAlign(); 1987 Align = AuxTarget->getLongDoubleAlign(); 1990 Align = Target->getLongDoubleAlign(); 1997 Align = Target->getFloat128Align(); 2002 Align = AuxTarget->getFloat128Align(); 2007 Align = Target->getPointerAlign(0); // == sizeof(void*) 2013 Align = Target->getPointerAlign(0); 2029 Align = Target->getPointerAlign(AS); 2054 Align = Target->getPointerAlign(0); 2059 Align = Target->getPointerAlign(AS); 2067 Align = Target->getPointerAlign(AS); 2072 Align = Target->getPointerAlign(AS); 2078 Align = MPI.Align; 2086 Align = EltInfo.Align; 2098 Align = toBits(Layout.getAlignment()); 2107 Align = 8; 2126 Align = toBits(Layout.getAlignment()); 2160 Align = AttrAlign; 2163 Align = Info.Align; 2181 Align = Info.Align; 2187 assert(Align); 2198 Align = static_cast<unsigned>(Width); 2205 Align = Target->getPointerAlign(getTargetAddressSpace(LangAS::opencl_global)); 2209 assert(llvm::isPowerOf2_32(Align) && "Alignment must be power of 2"); 2210 return TypeInfo(Width, Align, AlignIsRequired);