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::FunctionElideInfo163 for (auto &I : instructions(this->ContainingFunction)) { in collectPostSplitCoroIds()219 LLVMContext &C = FEI.ContainingFunction->getContext(); in elideHeapAllocations()221 getFirstNonAllocaInTheEntryBlock(FEI.ContainingFunction)->getIterator(); in elideHeapAllocations()239 const DataLayout &DL = FEI.ContainingFunction->getDataLayout(); in elideHeapAllocations()356 for (BasicBlock &B : *FEI.ContainingFunction) { in lifetimeEligibleForElide()424 auto CallerFunctionName = FEI.ContainingFunction->getName(); in attemptElide()435 << FEI.ContainingFunction->getName() << "\n"; in attemptElide()
856 Function *ContainingFunction = Inst->getFunction(); in expandVAIntrinsicCall() local857 if (ContainingFunction->isVarArg()) { in expandVAIntrinsicCall()865 ContainingFunction->getArg(ContainingFunction->arg_size() - 1); in expandVAIntrinsicCall()
1408 const Function &ContainingFunction = *I.getParent()->getParent(); in tryPromoteAllocaToLDS() local1409 CallingConv::ID CC = ContainingFunction.getCallingConv(); in tryPromoteAllocaToLDS()1429 const AMDGPUSubtarget &ST = AMDGPUSubtarget::get(TM, ContainingFunction); in tryPromoteAllocaToLDS()1430 unsigned WorkGroupSize = ST.getFlatWorkGroupSizes(ContainingFunction).second; in tryPromoteAllocaToLDS()