HomeSort by: relevance | last modified time | path
    Searched defs:CB (Results 1 - 25 of 65) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/tools/opt/
AnalysisWrappers.cpp 42 CallBase *CB = dyn_cast<CallBase>(UI);
43 if (!CB)
46 for (auto AI = CB->arg_begin(), E = CB->arg_end(); AI != E; ++AI) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TypeMetadataUtils.h 41 CallBase &CB;
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
AnalyzerStatsChecker.cpp 63 const CFGBlock *CB = BE->getBlock();
64 reachable.insert(CB);
75 const CFGBlock *CB = *I;
78 if (!reachable.count(CB)) {
UnreachableCodeChecker.cpp 39 static inline const Stmt *getUnreachableStmt(const CFGBlock *CB);
40 static void FindUnreachableEntryPoints(const CFGBlock *CB,
43 static bool isInvalidPath(const CFGBlock *CB, const ParentMap &PM);
44 static inline bool isEmptyCFGBlock(const CFGBlock *CB);
78 const CFGBlock *CB = BE->getBlock();
79 reachable.insert(CB->getBlockID());
96 const CFGBlock *CB = *I;
98 if (reachable.count(CB->getBlockID()))
102 if (isEmptyCFGBlock(CB))
106 if (!visited.count(CB->getBlockID())
    [all...]
NumberObjectConversionChecker.cpp 339 Callback CB(this, BR, AM.getAnalysisDeclContext(D));
341 F.addMatcher(traverse(TK_AsIs, stmt(forEachDescendant(FinalM))), &CB);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
AbstractCallSite.h 59 /// site CB is the callback callee. The remaining elements map parameters
76 CallBase *CB;
100 /// Add operand uses of \p CB that represent callback uses into
105 static void getCallbackUses(const CallBase &CB,
109 explicit operator bool() const { return CB != nullptr; }
112 CallBase *getInstruction() const { return CB; }
116 return !isCallbackCall() && !CB->isIndirectCall();
121 return !isCallbackCall() && CB->isIndirectCall();
139 return CB->isCallee(U);
150 return (int)CB->getArgOperandNo(U) == CI.ParameterEncoding[0]
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/CFGuard/
CFGuard.cpp 100 /// \param CB indirect call to instrument.
101 void insertCFGuardCheck(CallBase *CB);
141 /// \param CB indirect call to instrument.
142 void insertCFGuardDispatch(CallBase *CB);
158 void CFGuard::insertCFGuardCheck(CallBase *CB) {
160 assert(Triple(CB->getModule()->getTargetTriple()).isOSWindows() &&
162 assert(CB->isIndirectCall() &&
165 IRBuilder<> B(CB);
166 Value *CalledOperand = CB->getCalledOperand();
182 void CFGuard::insertCFGuardDispatch(CallBase *CB) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
CGProfile.cpp 80 CallBase *CB = dyn_cast<CallBase>(&I);
81 if (!CB)
83 if (CB->isIndirectCall()) {
87 if (!getValueProfDataFromInst(*CB, IPVK_IndirectCallTarget, 8,
96 UpdateCounts(TTI, &F, CB->getCalledFunction(), *BBCount);
  /src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/
asan_noinst_test.cc 235 typedef void (*CB)(uptr p);
236 CB cb[2][5] = { local
258 CB call = cb[is_write][size_log];
  /src/external/apache2/llvm/dist/llvm/tools/llvm-extract/
llvm-extract.cpp 294 CallBase *CB = dyn_cast<CallBase>(&I);
295 if (!CB)
297 Function *CF = CB->getCalledFunction();
  /src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/
FuzzerInternal.h 36 Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD,
134 UserCallback CB;
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
ImmutableMap.h 168 CBWrapperRef<Callback> CB(C);
169 Root->foreach(CB);
176 CBWrapper<Callback> CB;
177 Root->foreach(CB);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
FastISel.h 88 const CallBase *CB = nullptr;
120 CB = &Call;
144 CB = &Call;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SwitchLoweringUtils.cpp 427 CaseBits *CB = &CBV[j];
433 CB->Mask |= (-1ULL >> (63 - (Hi - Lo))) << Lo;
434 CB->Bits += Hi - Lo + 1;
435 CB->ExtraProb += Clusters[i].Prob;
449 for (auto &CB : CBV) {
452 BTI.push_back(BitTestCase(CB.Mask, BitTestBB, CB.BB, CB.ExtraProb));
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyFixFunctionBitcasts.cpp 75 CallBase *CB = dyn_cast<CallBase>(U.getUser());
76 if (!CB)
79 Value *Callee = CB->getCalledOperand();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 376 CallBase *CB = dyn_cast<CallBase>(U->getUser());
377 if (!CB) {
382 Function *F = CB->getCalledFunction();
393 std::distance(const_cast<const Use *>(CB->arg_begin()), U);
395 assert(UseIndex < CB->data_operands_size() &&
398 if (UseIndex >= CB->getNumArgOperands()) {
400 assert(CB->hasOperandBundles() && "Must be!");
504 CallBase &CB = cast<CallBase>(*I);
505 if (CB.doesNotAccessMemory()) {
510 Function *F = CB.getCalledFunction()
    [all...]
Inliner.cpp 244 CallBase &CB, InlineFunctionInfo &IFI,
248 Function *Callee = CB.getCalledFunction();
249 Function *Caller = CB.getCaller();
255 InlineResult IR = InlineFunction(CB, IFI, &AAR, InsertLifetime);
303 function_ref<InlineCost(CallBase &CB)> GetInlineCost,
334 auto *CB = dyn_cast<CallBase>(&I);
337 if (!CB || isa<IntrinsicInst>(I))
343 if (Function *Callee = CB->getCalledFunction())
347 setInlineRemark(*CB, "unavailable definition");
351 << NV("Caller", CB->getCaller()
    [all...]
Attributor.cpp 218 const auto &CB = cast<CallBase>(getAnchorValue());
219 AbstractCallSite::getCallbackUses(CB, CallbackUses);
249 const Function *Callee = CB.getCalledFunction();
338 auto CanIgnoreOperandBundles = [](const CallBase &CB) {
339 return (isa<IntrinsicInst>(CB) &&
340 cast<IntrinsicInst>(CB).getIntrinsicID() == Intrinsic ::assume);
343 const auto *CB = dyn_cast<CallBase>(&IRP.getAnchorValue());
354 assert(CB && "Expected call site!");
357 if (!CB->hasOperandBundles() || CanIgnoreOperandBundles(*CB))
    [all...]
DeadArgumentElimination.cpp 179 CallBase *CB = dyn_cast<CallBase>(*I++);
180 if (!CB)
184 Args.assign(CB->arg_begin(), CB->arg_begin() + NumArgs);
187 AttributeList PAL = CB->getAttributes();
197 CB->getOperandBundlesAsDefs(OpBundles);
200 if (InvokeInst *II = dyn_cast<InvokeInst>(CB)) {
202 Args, OpBundles, "", CB);
204 NewCB = CallInst::Create(NF, Args, OpBundles, "", CB);
206 cast<CallInst>(CB)->getTailCallKind())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SCCP.cpp 133 CallBase *CB = dyn_cast<CallBase>(V);
134 if (CB && ((CB->isMustTailCall() && !CB->isSafeToRemove()) ||
135 CB->getOperandBundle(LLVMContext::OB_clang_arc_attachedcall))) {
136 Function *F = CB->getCalledFunction();
142 LLVM_DEBUG(dbgs() << " Can\'t treat the result of call " << *CB
499 auto *CB = dyn_cast<CallBase>(U);
500 if (!CB || CB->getCalledFunction() != &F
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Evaluator.cpp 264 Evaluator::getCalleeWithFormalArgs(CallBase &CB,
266 auto *V = CB.getCalledOperand();
268 return getFormalParams(CB, Fn, Formals) ? Fn : nullptr;
272 !getFormalParams(CB, getFunction(CE->getOperand(0)), Formals))
279 bool Evaluator::getFormalParams(CallBase &CB, Function *F,
285 if (FTy->getNumParams() > CB.getNumArgOperands()) {
290 auto ArgI = CB.arg_begin();
476 CallBase &CB = *cast<CallBase>(&*CurInst);
479 if (isa<DbgInfoIntrinsic>(CB)) {
486 if (CB.isInlineAsm())
    [all...]
  /src/external/bsd/nvi/dist/common/
common.h 37 typedef struct _cb CB;
  /src/external/gpl3/gcc/dist/libgcc/config/libbid/
bid_div_macros.h 39 UINT128 CB, CB2, CB4, CB8, CQB, CA;
  /src/external/gpl3/gcc.old/dist/libgcc/config/libbid/
bid_div_macros.h 39 UINT128 CB, CB2, CB4, CB8, CQB, CA;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
Coroutines.cpp 304 auto CB = cast<CoroBeginInst>(II);
307 auto Id = dyn_cast<CoroIdInst>(CB->getId());
314 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull);
315 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
316 CB->removeAttribute(AttributeList::FunctionIndex,
318 CoroBegin = CB;

Completed in 48 milliseconds

1 2 3