Searched refs:OptimizeForSize (Results 1 – 18 of 18) sorted by relevance
175 Pass *createLoopUnswitchPass(bool OptimizeForSize = false,
189 bool OptimizeForSize; member in __anon84d475960111::LoopUnswitch216 : LoopPass(ID), OptimizeForSize(Os), in LoopUnswitch()678 if (OptimizeForSize || in processCurrentLoop()679 LoopHeader->getParent()->hasFnAttribute(Attribute::OptimizeForSize)) in processCurrentLoop()
525 if (F.hasFnAttribute(Attribute::OptimizeForSize)) in runImpl()
962 case Attribute::OptimizeForSize: in constructFunction()
513 if (F.hasFnAttribute(Attribute::OptimizeForSize)) in PGOMemOPSizeOptImpl()
718 return hasFnAttribute(Attribute::OptimizeForSize) || hasMinSize(); in hasOptSize()
185 def OptimizeForSize : EnumAttr<"optsize", [FnAttr]>;
617 F->addFnAttr(Attribute::OptimizeForSize); in createOutlinedFunction()
182 if (!F.hasFnAttribute(Attribute::OptimizeForSize)) in init()
204 AttributeList::FunctionIndex, Attribute::OptimizeForSize) && in INITIALIZE_PASS_DEPENDENCY()
476 bool OptForSize = F.hasFnAttribute(Attribute::OptimizeForSize); in runOnMachineFunction()
390 Group.OutlinedFunction->addFnAttr(Attribute::OptimizeForSize); in createFunction()
1810 F->removeFnAttr(llvm::Attribute::OptimizeForSize); in SetLLVMFunctionAttributesForDefinition()1862 B.addAttribute(llvm::Attribute::OptimizeForSize); in SetLLVMFunctionAttributesForDefinition()
1755 FuncAttrs.addAttribute(llvm::Attribute::OptimizeForSize); in getDefaultFunctionAttributes()
1216 case Attribute::OptimizeForSize: return 1 << 13; in getRawAttributeMask()1458 return Attribute::OptimizeForSize; in getAttrFromCode()
1972 Assert(!Attrs.hasFnAttribute(Attribute::OptimizeForSize), in verifyFunctionAttrs()
697 case Attribute::OptimizeForSize: in getAttrKindEncoding()
4381 if (MF->getFunction().hasFnAttribute(Attribute::OptimizeForSize)) in getOperandLatencyImpl()