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

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
Attributor.cpp 1642 ArgumentReplacementInfo::CalleeRepairCBTy &&CalleeRepairCB,
1643 ArgumentReplacementInfo::ACSRepairCBTy &&ACSRepairCB) {
1651 SmallVectorImpl<std::unique_ptr<ArgumentReplacementInfo>> &ARIs =
1658 std::unique_ptr<ArgumentReplacementInfo> &ARI = ARIs[Arg.getArgNo()];
1673 ARI.reset(new ArgumentReplacementInfo(*this, Arg, ReplacementTypes,
1705 const SmallVectorImpl<std::unique_ptr<ArgumentReplacementInfo>> &ARIs =
1715 if (const std::unique_ptr<ArgumentReplacementInfo> &ARI =
1786 if (const std::unique_ptr<ArgumentReplacementInfo> &ARI =
1849 if (const std::unique_ptr<ArgumentReplacementInfo> &ARI =
AttributorAttributes.cpp 2943 Attributor::ArgumentReplacementInfo::CalleeRepairCBTy{},
2944 Attributor::ArgumentReplacementInfo::ACSRepairCBTy{})) {
5695 Attributor::ArgumentReplacementInfo::CalleeRepairCBTy FnRepairCB =
5696 [=](const Attributor::ArgumentReplacementInfo &ARI,
5717 Attributor::ArgumentReplacementInfo::ACSRepairCBTy ACSRepairCB =
5718 [=, &AlignAA](const Attributor::ArgumentReplacementInfo &ARI,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
Attributor.h 1434 struct ArgumentReplacementInfo {
1443 const ArgumentReplacementInfo &, Function &, Function::arg_iterator)>;
1453 /// is the ArgumentReplacementInfo object registered with the Attributor
1456 std::function<void(const ArgumentReplacementInfo &, AbstractCallSite,
1476 ArgumentReplacementInfo(Attributor &A, Argument &Arg,
1527 ArgumentReplacementInfo::CalleeRepairCBTy &&CalleeRepairCB,
1528 ArgumentReplacementInfo::ACSRepairCBTy &&ACSRepairCB);
1671 DenseMap<Function *, SmallVector<std::unique_ptr<ArgumentReplacementInfo>, 8>>

Completed in 69 milliseconds