HomeSort by: relevance | last modified time | path
    Searched refs:NewFunc (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CloneFunction.cpp 81 // Clone OldFunc into NewFunc, transforming the old arguments into references to
84 void llvm::CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
102 AttributeList NewAttrs = NewFunc->getAttributes();
103 NewFunc->copyAttributesFrom(OldFunc);
104 NewFunc->setAttributes(NewAttrs);
108 NewFunc->setPersonalityFn(
113 SmallVector<AttributeSet, 4> NewArgAttrs(NewFunc->arg_size());
124 NewFunc->setAttributes(
125 AttributeList::get(NewFunc->getContext(), OldAttrs.getFnAttributes(),
144 assert((NewFunc->getParent() == nullptr |
    [all...]
CodeExtractor.cpp 1464 static void fixupDebugInfoPostExtraction(Function &OldFunc, Function &NewFunc,
1471 stripDebugInfo(NewFunc);
1473 eraseDebugIntrinsicsWithNonLocalRefs(NewFunc);
1488 OldSP->getUnit(), NewFunc.getName(), NewFunc.getName(), OldSP->getFile(),
1490 NewFunc.setSubprogram(NewSP);
1500 for (Instruction &I : instructions(NewFunc)) {
1516 auto IsInvalidLocation = [&NewFunc](Value *Location) {
1523 return LocationInst && LocationInst->getFunction() != &NewFunc;
1549 for (Instruction &I : instructions(NewFunc)) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPURewriteOutArguments.cpp 346 Function *NewFunc = Function::Create(NewFuncTy, Function::PrivateLinkage,
348 F.getParent()->getFunctionList().insert(F.getIterator(), NewFunc);
349 NewFunc->copyAttributesFrom(&F);
350 NewFunc->setComdat(F.getComdat());
354 NewFunc->stealArgumentListFrom(F);
360 NewFunc->removeAttributes(AttributeList::ReturnIndex, RetAttrs);
365 NewFunc->getBasicBlockList().splice(NewFunc->begin(), F.getBasicBlockList());
427 CallInst *StubCall = B.CreateCall(NewFunc, StubCallArgs);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
Cloning.h 134 /// Clone OldFunc into NewFunc, transforming the old arguments into references
135 /// to VMap values. Note that if NewFunc already has basic blocks, the ones
158 void CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
166 void CloneAndPruneIntoFromInst(Function *NewFunc, const Function *OldFunc,
184 void CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc,
CodeExtractor.h 146 const Function &NewFunc,
  /src/external/apache2/llvm/dist/llvm/lib/ProfileData/
InstrProfWriter.cpp 207 bool NewFunc;
209 std::tie(Where, NewFunc) =
211 if (NewFunc) {
230 bool NewFunc;
232 std::tie(Where, NewFunc) =
240 if (NewFunc) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp 1858 const FunctionProtoType *NewFunc
1860 if (OrigFunc->getExtInfo() == NewFunc->getExtInfo())
1863 FunctionProtoType::ExtProtoInfo NewEPI = NewFunc->getExtProtoInfo();
1865 return Context.getFunctionType(NewFunc->getReturnType(),
1866 NewFunc->getParamTypes(), NewEPI);

Completed in 25 milliseconds