Lines Matching refs:getTargetInfo
699 IsNaturalAlign(!Context.getTargetInfo().getTriple().isOSAIX()), in ItaniumRecordLayoutBuilder()
721 return Context.getTargetInfo().getCXXABI(); in getCXXABI()
1063 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0)); in LayoutNonVirtualBases()
1065 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(0)); in LayoutNonVirtualBases()
1226 Context.getTargetInfo().getTriple().isPS4() || in LayoutBase()
1227 Context.getTargetInfo().getTriple().isOSAIX())) in LayoutBase()
1240 Context.getTargetInfo().defaultsToAIXPowerAlignment(); in LayoutBase()
1350 !Context.getTargetInfo().defaultsToAIXPowerAlignment() || IsNaturalAlign; in InitializeLayout()
1390 llvm::alignTo(getSizeInBits(), Context.getTargetInfo().getCharAlign())); in Layout()
1461 uint64_t CharAlignment = Context.getTargetInfo().getCharAlign(); in roundUpSizeToCharAlignment()
1514 llvm::alignTo(NewSizeInBits, Context.getTargetInfo().getCharAlign())); in LayoutWideBitField()
1532 return Context.getTargetInfo().getTriple().getOS() == llvm::Triple::AIX; in isAIXLayout()
1625 Context.getTargetInfo().getTriple().isArch32Bit() && in LayoutBitField()
1655 if (!IsMsStruct && !Context.getTargetInfo().useBitFieldTypeAlignment()) { in LayoutBitField()
1658 Context.getTargetInfo().useZeroLengthBitfieldAlignment()) { in LayoutBitField()
1661 !Context.getTargetInfo().useLeadingZeroLengthBitfield()) in LayoutBitField()
1667 Context.getTargetInfo().getZeroLengthBitfieldBoundary(); in LayoutBitField()
1740 Context.getTargetInfo().useExplicitBitFieldAlignment()) { in LayoutBitField()
1756 Context.getTargetInfo().useExplicitBitFieldAlignment()) in LayoutBitField()
1774 !Context.getTargetInfo().useZeroLengthBitfieldAlignment() && in LayoutBitField()
1798 : Context.getTargetInfo().getCharWidth()); in LayoutBitField()
1824 uint64_t CharAlignment = Context.getTargetInfo().getCharAlign(); in LayoutBitField()
1855 Context.getTargetInfo().defaultsToAIXPowerAlignment(); in LayoutField()
1908 Context.getTargetInfo().getPointerWidth(AS)); in LayoutField()
1910 Context.getTargetInfo().getPointerAlign(AS)); in LayoutField()
1934 !Context.getTargetInfo().getTriple().isWindowsMSVCEnvironment() && in LayoutField()
1954 if (!Context.getTargetInfo().getTriple().isWindowsGNUEnvironment()) in LayoutField()
2115 Context.toBits(!Context.getTargetInfo().defaultsToAIXPowerAlignment() in FinishLayout()
2135 unsigned CharBitNum = Context.getTargetInfo().getCharWidth(); in FinishLayout()
2232 unsigned CharBitNum = Context.getTargetInfo().getCharWidth(); in CheckFieldPadding()
2282 Context.getTargetInfo().getCXXABI().canKeyFunctionBeInline(); in computeKeyFunction()
2332 !Context.getTargetInfo().hasPS4DLLImportExport()) in computeKeyFunction()
2390 return Context.getTargetInfo().getCXXABI().isMicrosoft(); in isMsLayout()
2703 RequiredAlignment = Context.getTargetInfo().getTriple().isArch64Bit() in initializeLayout()
2715 if (PackedAlignment <= Context.getTargetInfo().getPointerWidth(0)) in initializeLayout()
2741 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0)); in initializeCXXLayout()
2743 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(0)); in initializeCXXLayout()
3277 mustSkipTailPadding(getTargetInfo().getCXXABI(), RD); in getASTRecordLayout()
3318 if (!getTargetInfo().getCXXABI().hasKeyFunctions()) in getCurrentKeyFunction()
3623 if (C.getTargetInfo().defaultsToAIXPowerAlignment()) in DumpRecordLayout()
3631 if (C.getTargetInfo().defaultsToAIXPowerAlignment()) in DumpRecordLayout()