Searched refs:ContainingFunction (Results 1 – 3 of 3) sorted by relevance
38 FunctionElideInfo(Function *F) : ContainingFunction(F) { in FunctionElideInfo()47 Function *ContainingFunction; member in __anon955a79fe0111::FunctionElideInfo147 for (auto &I : instructions(this->ContainingFunction)) { in collectPostSplitCoroIds()203 LLVMContext &C = FEI.ContainingFunction->getContext(); in elideHeapAllocations()205 getFirstNonAllocaInTheEntryBlock(FEI.ContainingFunction)->getIterator(); in elideHeapAllocations()223 const DataLayout &DL = FEI.ContainingFunction->getDataLayout(); in elideHeapAllocations()340 for (BasicBlock &B : *FEI.ContainingFunction) { in lifetimeEligibleForElide()408 auto CallerFunctionName = FEI.ContainingFunction->getName(); in attemptElide()419 << FEI.ContainingFunction->getName() << "\n"; in attemptElide()
834 Function *ContainingFunction = Inst->getFunction(); in expandVAIntrinsicCall() local835 if (ContainingFunction->isVarArg()) { in expandVAIntrinsicCall()843 ContainingFunction->getArg(ContainingFunction->arg_size() - 1); in expandVAIntrinsicCall()
1487 const Function &ContainingFunction = *I.getParent()->getParent(); in tryPromoteAllocaToLDS() local1488 CallingConv::ID CC = ContainingFunction.getCallingConv(); in tryPromoteAllocaToLDS()1508 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, ContainingFunction); in tryPromoteAllocaToLDS()1509 unsigned WorkGroupSize = ST.getFlatWorkGroupSizes(ContainingFunction).second; in tryPromoteAllocaToLDS()