HomeSort by relevance Sort by last modified time
    Searched refs:NewFunc (Results 1 - 14 of 14) sorted by null

  /external/llvm/lib/Target/AMDGPU/
AMDGPUAlwaysInlinePass.cpp 48 Function *NewFunc = CloneFunction(F, VMap);
49 NewFunc->setLinkage(GlobalValue::InternalLinkage);
50 F->replaceAllUsesWith(NewFunc);
  /external/llvm/lib/Transforms/Utils/
CloneFunction.cpp 75 // Clone OldFunc into NewFunc, transforming the old arguments into references to
78 void llvm::CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
94 AttributeSet NewAttrs = NewFunc->getAttributes();
95 NewFunc->copyAttributesFrom(OldFunc);
96 NewFunc->setAttributes(NewAttrs);
100 NewFunc->setPersonalityFn(
115 NewFunc->setAttributes(
116 NewFunc->getAttributes()
117 .addAttributes(NewFunc->getContext(), AttributeSet::ReturnIndex,
119 .addAttributes(NewFunc->getContext(), AttributeSet::FunctionIndex
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
Cloning.h 132 /// Clone OldFunc into NewFunc, transforming the old arguments into references
133 /// to VMap values. Note that if NewFunc already has basic blocks, the ones
141 void CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
149 void CloneAndPruneIntoFromInst(Function *NewFunc, const Function *OldFunc,
167 void CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc,
  /external/swiftshader/third_party/llvm-7.0/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,
100 AttributeList NewAttrs = NewFunc->getAttributes();
101 NewFunc->copyAttributesFrom(OldFunc);
102 NewFunc->setAttributes(NewAttrs);
106 NewFunc->setPersonalityFn(
111 SmallVector<AttributeSet, 4> NewArgAttrs(NewFunc->arg_size());
122 NewFunc->setAttributes(
123 AttributeList::get(NewFunc->getContext(), OldAttrs.getFnAttributes(),
127 OldFunc->getParent() && OldFunc->getParent() == NewFunc->getParent()
    [all...]
  /external/swiftshader/third_party/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
143 void CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
161 void CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc,
  /external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
CloneFunction.cpp 71 // Clone OldFunc into NewFunc, transforming the old arguments into references to
74 void llvm::CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
88 if (NewFunc->arg_size() == OldFunc->arg_size())
89 NewFunc->copyAttributesFrom(OldFunc);
97 NewFunc->setAttributes(NewFunc->getAttributes()
100 NewFunc->setAttributes(NewFunc->getAttributes()
115 BasicBlock *CBB = CloneBasicBlock(&BB, VMap, NameSuffix, NewFunc, CodeInfo);
125 BE = NewFunc->end(); BB != BE; ++BB
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
AMDGPURewriteOutArguments.cpp 364 Function *NewFunc = Function::Create(NewFuncTy, Function::PrivateLinkage,
366 F.getParent()->getFunctionList().insert(F.getIterator(), NewFunc);
367 NewFunc->copyAttributesFrom(&F);
368 NewFunc->setComdat(F.getComdat());
372 NewFunc->stealArgumentListFrom(F);
378 NewFunc->removeAttributes(AttributeList::ReturnIndex, RetAttrs);
383 NewFunc->getBasicBlockList().splice(NewFunc->begin(), F.getBasicBlockList());
446 CallInst *StubCall = B.CreateCall(NewFunc, StubCallArgs);
  /external/llvm/unittests/Transforms/Utils/
Cloning.cpp 277 NewFunc = CloneFunction(OldFunc, VMap, nullptr);
287 Function* NewFunc;
294 EXPECT_NE(OldFunc, NewFunc);
309 EXPECT_TRUE(Sub == NewFunc->getSubprogram());
319 inst_iterator NewIter = inst_begin(NewFunc);
320 inst_iterator NewEnd = inst_end(NewFunc);
339 EXPECT_EQ(NewFunc->getSubprogram(), NewSubprogram);
356 inst_iterator NewIter = inst_begin(NewFunc);
357 inst_iterator NewEnd = inst_end(NewFunc);
369 EXPECT_EQ(NewFunc, cast<AllocaInst>(NewIntrin->getAddress())-
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
Cloning.h 132 /// Clone OldFunc into NewFunc, transforming the old arguments into references
133 /// to VMap values. Note that if NewFunc already has basic blocks, the ones
141 void CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
149 void CloneAndPruneIntoFromInst(Function *NewFunc, const Function *OldFunc,
167 void CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc,
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Utils/
Cloning.cpp 443 NewFunc = CloneFunction(OldFunc, VMap, nullptr);
453 Function* NewFunc;
460 EXPECT_NE(OldFunc, NewFunc);
468 EXPECT_NE(NewFunc->getSubprogram(), OldFunc->getSubprogram());
478 inst_iterator NewIter = inst_begin(NewFunc);
479 inst_iterator NewEnd = inst_end(NewFunc);
498 EXPECT_EQ(NewFunc->getSubprogram(), NewSubprogram);
515 inst_iterator NewIter = inst_begin(NewFunc);
516 inst_iterator NewEnd = inst_end(NewFunc);
528 EXPECT_EQ(NewFunc, cast<AllocaInst>(NewIntrin->getAddress())-
    [all...]
  /external/llvm/lib/ProfileData/
InstrProfWriter.cpp 162 bool NewFunc;
164 std::tie(Where, NewFunc) =
168 if (NewFunc) {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/ProfileData/
InstrProfWriter.cpp 192 bool NewFunc;
194 std::tie(Where, NewFunc) =
202 if (NewFunc) {
  /external/swiftshader/third_party/subzero/src/
IceASanInstrumentation.cpp 354 Constant *NewFunc = Ctx->getConstantExternSym(Ctx->getGlobalString(SubName));
357 Instr->getDest(), NewFunc, Instr->isTailcall());
  /external/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp     [all...]

Completed in 1540 milliseconds