Searched refs:CI (Results 1 - 25 of 397) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSimplifyLibCalls.h52 Value *optimizeCall(CallInst *CI, IRBuilderBase &B);
55 Value *optimizeMemCpyChk(CallInst *CI, IRBuilderBase &B);
56 Value *optimizeMemMoveChk(CallInst *CI, IRBuilderBase &B);
57 Value *optimizeMemSetChk(CallInst *CI, IRBuilderBase &B);
60 Value *optimizeStrpCpyChk(CallInst *CI, IRBuilderBase &B, LibFunc Func);
61 Value *optimizeStrpNCpyChk(CallInst *CI, IRBuilderBase &B, LibFunc Func);
62 Value *optimizeStrLenChk(CallInst *CI, IRBuilderBase &B);
63 Value *optimizeMemCCpyChk(CallInst *CI, IRBuilderBase &B);
64 Value *optimizeSNPrintfChk(CallInst *CI, IRBuilderBase &B);
65 Value *optimizeSPrintfChk(CallInst *CI,IRBuilderBas
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DARCMTActions.cpp16 bool CheckAction::BeginInvocation(CompilerInstance &CI) { argument
17 if (arcmt::checkForManualIssues(CI.getInvocation(), getCurrentInput(),
18 CI.getPCHContainerOperations(),
19 CI.getDiagnostics().getClient()))
23 CI.getDiagnostics().setIgnoreAllWarnings(true);
30 bool ModifyAction::BeginInvocation(CompilerInstance &CI) { argument
31 return !arcmt::applyTransformations(CI.getInvocation(), getCurrentInput(),
32 CI.getPCHContainerOperations(),
33 CI.getDiagnostics().getClient());
39 bool MigrateAction::BeginInvocation(CompilerInstance &CI) { argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendAction.cpp144 CompilerInstance &CI = getCompilerInstance(); local
145 return CI.getPreprocessor().getHeaderSearchInfo().lookupModule(
146 CI.getLangOpts().CurrentModule, /*AllowSearch*/false);
150 FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI, argument
152 std::unique_ptr<ASTConsumer> Consumer = CreateASTConsumer(CI, InFile);
158 for (const std::string &Arg : CI.getFrontendOpts().AddPluginActions) {
166 CI.getDiagnostics().Report(diag::err_fe_invalid_plugin_name) << Arg;
178 if (CI.hasCodeCompletionConsumer())
192 if (llvm::any_of(CI.getFrontendOpts().AddPluginActions,
201 CI,
230 ReadOriginalFileName(CompilerInstance &CI, std::string &InputFile, bool IsModuleMap = false) argument
427 loadModuleMapForModuleBuild(CompilerInstance &CI, bool IsSystem, bool IsPreprocessed, std::string &PresumedModuleMapFile, unsigned &Offset) argument
459 prepareToBuildModule(CompilerInstance &CI, StringRef ModuleMapFilename) argument
525 getInputBufferForModule(CompilerInstance &CI, Module *M) argument
549 BeginSourceFile(CompilerInstance &CI, const FrontendInputFile &RealInput) argument
944 CompilerInstance &CI = getCompilerInstance(); local
973 CompilerInstance &CI = getCompilerInstance(); local
1039 CompilerInstance &CI = getCompilerInstance(); local
1064 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
1069 PrepareToExecuteAction(CompilerInstance &CI) argument
1073 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
1077 BeginInvocation(CompilerInstance &CI) argument
1080 BeginSourceFileAction(CompilerInstance &CI) argument
[all...]
H A DASTMerge.cpp20 ASTMergeAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { argument
21 return AdaptedAction->CreateASTConsumer(CI, InFile);
24 bool ASTMergeAction::BeginSourceFileAction(CompilerInstance &CI) { argument
29 AdaptedAction->setCompilerInstance(&CI);
30 return AdaptedAction->BeginSourceFileAction(CI);
34 CompilerInstance &CI = getCompilerInstance(); local
35 CI.getDiagnostics().getClient()->BeginSourceFile(
36 CI.getASTContext().getLangOpts());
37 CI.getDiagnostics().SetArgToStringFn(&FormatASTNodeDiagnosticArgument,
38 &CI
[all...]
H A DFrontendActions.cpp37 CodeCompleteConsumer *GetCodeCompletionConsumer(CompilerInstance &CI) { argument
38 return CI.hasCodeCompletionConsumer() ? &CI.getCodeCompletionConsumer()
42 void EnsureSemaIsCreated(CompilerInstance &CI, FrontendAction &Action) { argument
44 !CI.getFrontendOpts().CodeCompletionAt.FileName.empty())
45 CI.createCodeCompletionConsumer();
47 if (!CI.hasSema())
48 CI.createSema(Action.getTranslationUnitKind(),
49 GetCodeCompletionConsumer(CI));
58 InitOnlyAction::CreateASTConsumer(CompilerInstance &CI, StringRe argument
70 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
78 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
87 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
92 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
97 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
125 ComputeASTConsumerArguments(CompilerInstance &CI, std::string &Sysroot) argument
137 CreateOutputFile(CompilerInstance &CI, StringRef InFile, std::string &OutputFile) argument
159 BeginSourceFileAction(CompilerInstance &CI) argument
165 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
190 BeginSourceFileAction( CompilerInstance &CI) argument
201 CreateOutputFile(CompilerInstance &CI, StringRef InFile) argument
225 BeginSourceFileAction( CompilerInstance &CI) argument
238 CreateOutputFile(CompilerInstance &CI, StringRef InFile) argument
243 PrepareToExecuteAction( CompilerInstance &CI) argument
283 BeginSourceFileAction( CompilerInstance &CI) argument
308 CreateOutputFile(CompilerInstance &CI, StringRef InFile) argument
317 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
322 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
328 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
333 CompilerInstance &CI = getCompilerInstance(); local
490 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
495 CompilerInstance &CI = getCompilerInstance(); local
707 BeginInvocation(CompilerInstance &CI) argument
792 CompilerInstance &CI = getCompilerInstance(); local
889 CompilerInstance &CI = getCompilerInstance(); local
937 CompilerInstance &CI = getCompilerInstance(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DAnalyzerHelpFlags.cpp28 void ento::printCheckerHelp(raw_ostream &out, CompilerInstance &CI) { argument
33 *CI.getAnalyzerOpts(), CI.getLangOpts(), CI.getDiagnostics(),
34 CI.getFrontendOpts().Plugins);
37 *CI.getAnalyzerOpts(), out);
40 void ento::printEnabledCheckerList(raw_ostream &out, CompilerInstance &CI) { argument
44 *CI.getAnalyzerOpts(), CI.getLangOpts(), CI
50 printCheckerConfigList(raw_ostream &out, CompilerInstance &CI) argument
[all...]
H A DFrontendActions.cpp16 AnalysisAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { argument
17 return CreateAnalysisConsumer(CI);
24 ParseModelFileAction::CreateASTConsumer(CompilerInstance &CI, argument
H A DModelInjector.cpp29 ModelInjector::ModelInjector(CompilerInstance &CI) : CI(CI) {} argument
48 SourceManager &SM = CI.getSourceManager();
51 AnalyzerOptionsRef analyzerOpts = CI.getAnalyzerOpts();
67 auto Invocation = std::make_shared<CompilerInvocation>(CI.getInvocation());
79 CompilerInstance Instance(CI.getPCHContainerOperations());
82 new ForwardingDiagnosticConsumer(CI.getDiagnosticClient()),
89 Instance.setFileManager(&CI.getFileManager());
91 Instance.setPreprocessor(CI
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertHardClauses.cpp112 bool emitClause(const ClauseInfo &CI, const SIInstrInfo *SII) { argument
116 std::distance(CI.First->getIterator(), CI.Last->getIterator()) + 1;
121 auto &MBB = *CI.First->getParent();
123 BuildMI(MBB, *CI.First, DebugLoc(), SII->get(AMDGPU::S_CLAUSE))
126 std::next(CI.Last->getIterator()));
143 ClauseInfo CI; variable
160 if (CI.Length == 64 ||
161 (CI.Length && Type != HARDCLAUSE_INTERNAL &&
162 (Type != CI
[all...]
H A DSILoadStoreOptimizer.cpp212 static bool dmasksCanBeCombined(const CombineInfo &CI,
215 static bool offsetsCanBeCombined(CombineInfo &CI, const GCNSubtarget &STI,
217 static bool widthsFit(const GCNSubtarget &STI, const CombineInfo &CI,
219 static unsigned getNewOpcode(const CombineInfo &CI, const CombineInfo &Paired);
220 static std::pair<unsigned, unsigned> getSubRegIdxs(const CombineInfo &CI,
222 const TargetRegisterClass *getTargetRegisterClass(const CombineInfo &CI,
225 bool checkAndPrepareMerge(CombineInfo &CI, CombineInfo &Paired,
230 MachineBasicBlock::iterator mergeRead2Pair(CombineInfo &CI,
237 mergeWrite2Pair(CombineInfo &CI, CombineInfo &Paired,
240 mergeImagePair(CombineInfo &CI, CombineInf
679 dmasksCanBeCombined(const CombineInfo &CI, const SIInstrInfo &TII, const CombineInfo &Paired) argument
742 offsetsCanBeCombined(CombineInfo &CI, const GCNSubtarget &STI, CombineInfo &Paired, bool Modify) argument
840 widthsFit(const GCNSubtarget &STM, const CombineInfo &CI, const CombineInfo &Paired) argument
859 checkAndPrepareMerge( CombineInfo &CI, CombineInfo &Paired, SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1001 mergeRead2Pair(CombineInfo &CI, CombineInfo &Paired, const SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1101 mergeWrite2Pair(CombineInfo &CI, CombineInfo &Paired, const SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1169 mergeImagePair(CombineInfo &CI, CombineInfo &Paired, const SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1222 mergeSBufferLoadImmPair( CombineInfo &CI, CombineInfo &Paired, const SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1273 mergeBufferLoadPair( CombineInfo &CI, CombineInfo &Paired, const SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1336 mergeTBufferLoadPair( CombineInfo &CI, CombineInfo &Paired, const SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1404 mergeTBufferStorePair( CombineInfo &CI, CombineInfo &Paired, const SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1468 getNewOpcode(const CombineInfo &CI, const CombineInfo &Paired) argument
1501 getSubRegIdxs(const CombineInfo &CI, const CombineInfo &Paired) argument
1538 getTargetRegisterClass(const CombineInfo &CI, const CombineInfo &Paired) argument
1567 mergeBufferStorePair( CombineInfo &CI, CombineInfo &Paired, const SmallVectorImpl<MachineInstr *> &InstsToMove) argument
1939 addInstToMergeableList(const CombineInfo &CI, std::list<std::list<CombineInfo> > &MergeableInsts) const argument
1985 CombineInfo CI; local
2079 CombineInfo &CI = *First; local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp41 HTMLPrintAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { argument
43 CI.createDefaultOutputFile(false, InFile))
44 return CreateHTMLPrinter(std::move(OS), CI.getPreprocessor());
52 FixItAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { argument
96 bool FixItAction::BeginSourceFileAction(CompilerInstance &CI) { argument
105 Rewriter.reset(new FixItRewriter(CI.getDiagnostics(), CI.getSourceManager(),
106 CI.getLangOpts(), FixItOpts.get()));
115 bool FixItRecompile::BeginInvocation(CompilerInstance &CI) { argument
120 const FrontendOptions &FEOpts = CI
164 CreateASTConsumer(CompilerInstance &CI, StringRef InFile) argument
186 CompilerInstance &CI = getCompilerInstance(); local
195 CompilerInstance &CI = getCompilerInstance(); local
204 CompilerInstance &CI; member in class:RewriteIncludesAction::RewriteImportsListener
210 RewriteImportsListener(CompilerInstance &CI, std::shared_ptr<raw_ostream> Out) argument
270 BeginSourceFileAction(CompilerInstance &CI) argument
305 CompilerInstance &CI = getCompilerInstance(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp60 static bool isCallingConvCCompatible(CallInst *CI) { argument
61 switch(CI->getCallingConv()) {
72 if (Triple(CI->getModule()->getTargetTriple()).isiOS())
75 auto *FuncTy = CI->getFunctionType();
104 static bool callHasFloatingPointArgument(const CallInst *CI) { argument
105 return any_of(CI->operands(), [](const Use &OI) {
110 static bool callHasFP128Argument(const CallInst *CI) {
111 return any_of(CI->operands(), [](const Use &OI) {
116 static Value *convertStrToNumber(CallInst *CI, StringRef &Str, int64_t Base) {
135 if (!isIntN(CI
[all...]
H A DLibCallsShrinkWrap.cpp78 void visitCallInst(CallInst &CI) { checkCandidate(CI); } argument
81 for (auto &CI : WorkList) {
82 LLVM_DEBUG(dbgs() << "CDCE calls: " << CI->getCalledFunction()->getName()
84 if (perform(CI)) {
93 bool perform(CallInst *CI);
94 void checkCandidate(CallInst &CI);
95 void shrinkWrapCI(CallInst *CI, Value *Cond);
96 bool performCallDomainErrorOnly(CallInst *CI, const LibFunc &Func);
97 bool performCallErrors(CallInst *CI, cons
104 createOrCond(CallInst *CI, CmpInst::Predicate Cmp, float Val, CmpInst::Predicate Cmp2, float Val2) argument
123 createCond(CallInst *CI, CmpInst::Predicate Cmp, float Val) argument
136 performCallDomainErrorOnly(CallInst *CI, const LibFunc &Func) argument
188 performCallRangeErrorOnly(CallInst *CI, const LibFunc &Func) argument
226 performCallErrors(CallInst *CI, const LibFunc &Func) argument
290 checkCandidate(CallInst &CI) argument
319 generateOneRangeCond(CallInst *CI, const LibFunc &Func) argument
341 generateTwoRangeCond(CallInst *CI, const LibFunc &Func) argument
420 generateCondForPow(CallInst *CI, const LibFunc &Func) argument
485 shrinkWrapCI(CallInst *CI, Value *Cond) argument
505 perform(CallInst *CI) argument
[all...]
H A DInjectTLIMappings.cpp38 /// vectorizes the CallInst CI with a vectorization factor of VF
40 /// CI (other than void) need to be widened to a VectorType of VF
42 static void addVariantDeclaration(CallInst &CI, const unsigned VF, argument
44 Module *M = CI.getModule();
47 Type *RetTy = ToVectorTy(CI.getType(), VF);
49 for (Value *ArgOperand : CI.arg_operands())
51 assert(!CI.getFunctionType()->isVarArg() &&
56 VectorF->copyAttributesFrom(CI.getCalledFunction());
71 static void addMappingsFromTLI(const TargetLibraryInfo &TLI, CallInst &CI) { argument
77 if (CI
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp30 static CallInst *ReplaceCallWith(const char *NewFn, CallInst *CI, argument
35 Module *M = CI->getModule();
43 IRBuilder<> Builder(CI->getParent(), CI->getIterator());
46 NewCI->setName(CI->getName());
47 if (!CI->use_empty())
48 CI->replaceAllUsesWith(NewCI);
202 static void ReplaceFPIntrinsicWithCall(CallInst *CI, const char *Fname, argument
205 switch (CI->getArgOperand(0)->getType()->getTypeID()) {
208 ReplaceCallWith(Fname, CI, C
224 LowerIntrinsicCall(CallInst *CI) argument
453 LowerToByteSwap(CallInst *CI) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/
H A DAnalyzerHelpFlags.h22 void printCheckerHelp(llvm::raw_ostream &OS, CompilerInstance &CI);
23 void printEnabledCheckerList(llvm::raw_ostream &OS, CompilerInstance &CI);
25 void printCheckerConfigList(llvm::raw_ostream &OS, CompilerInstance &CI);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DIntrinsicLowering.h40 void LowerIntrinsicCall(CallInst *CI);
44 static bool LowerToByteSwap(CallInst *CI);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessorLexer.h94 PPConditionalInfo CI; local
95 CI.IfLoc = DirectiveStart;
96 CI.WasSkipping = WasSkipping;
97 CI.FoundNonSkip = FoundNonSkip;
98 CI.FoundElse = FoundElse;
99 ConditionalStack.push_back(CI);
101 void pushConditionalLevel(const PPConditionalInfo &CI) { argument
102 ConditionalStack.push_back(CI);
108 bool popConditionalLevel(PPConditionalInfo &CI) { argument
111 CI
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp1062 static Value *UpgradeX86VPERMT2Intrinsics(IRBuilder<> &Builder, CallInst &CI, argument
1064 Type *Ty = CI.getType();
1108 Value *Args[] = { CI.getArgOperand(0) , CI.getArgOperand(1),
1109 CI.getArgOperand(2) };
1115 Value *V = Builder.CreateCall(Intrinsic::getDeclaration(CI.getModule(), IID),
1118 : Builder.CreateBitCast(CI.getArgOperand(1),
1120 return EmitX86Select(Builder, CI.getArgOperand(3), V, PassThru);
1123 static Value *UpgradeX86AddSubSatIntrinsics(IRBuilder<> &Builder, CallInst &CI, argument
1125 Type *Ty = CI
1143 upgradeX86Rotate(IRBuilder< &Builder, CallInst &CI, bool IsRotateRight) argument
1170 upgradeX86vpcom(IRBuilder< &Builder, CallInst &CI, unsigned Imm, bool IsSigned) argument
1209 upgradeX86ConcatShift(IRBuilder< &Builder, CallInst &CI, bool IsShiftRight, bool ZeroMask) argument
1288 upgradeAbs(IRBuilder< &Builder, CallInst &CI) argument
1302 upgradeIntMinMax(IRBuilder< &Builder, CallInst &CI, ICmpInst::Predicate Pred) argument
1315 upgradePMULDQ(IRBuilder< &Builder, CallInst &CI, bool IsSigned) argument
1367 upgradeMaskedCompare(IRBuilder< &Builder, CallInst &CI, unsigned CC, bool Signed) argument
1399 UpgradeX86MaskedShift(IRBuilder< &Builder, CallInst &CI, Intrinsic::ID IID) argument
1407 upgradeMaskedMove(IRBuilder< &Builder, CallInst &CI) argument
1422 UpgradeMaskToInt(IRBuilder< &Builder, CallInst &CI) argument
1431 upgradeAVX512MaskToSelect(StringRef Name, IRBuilder<> &Builder, CallInst &CI, Value *&Rep) argument
1684 UpgradeIntrinsicCall(CallInst *CI, Function *NewFn) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ARCMigrate/
H A DARCMTActions.h21 bool BeginInvocation(CompilerInstance &CI) override;
29 bool BeginInvocation(CompilerInstance &CI) override;
38 bool BeginInvocation(CompilerInstance &CI) override;
39 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
48 bool BeginInvocation(CompilerInstance &CI) override;
68 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
70 bool BeginInvocation(CompilerInstance &CI) override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h39 static inline void EraseInstruction(Instruction *CI) { argument
40 Value *OldArg = cast<CallInst>(CI)->getArgOperand(0);
42 bool Unused = CI->use_empty();
46 assert((IsForwarding(GetBasicARCInstKind(CI)) ||
47 (IsNoopOnNull(GetBasicARCInstKind(CI)) &&
50 CI->replaceAllUsesWith(OldArg);
53 CI->eraseFromParent();
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DFrontendActions.h28 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
38 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
55 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
61 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
67 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
73 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
79 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
95 static bool ComputeASTConsumerArguments(CompilerInstance &CI,
101 CreateOutputFile(CompilerInstance &CI, StringRef InFile,
104 bool BeginSourceFileAction(CompilerInstance &CI) overrid
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLowerMASSVEntries.cpp57 bool handlePowSpecialCases(CallInst *CI, Function &Func, Module &M);
58 bool lowerMASSVCall(CallInst *CI, Function &Func, Module &M,
102 bool PPCLowerMASSVEntries::handlePowSpecialCases(CallInst *CI, Function &Func, argument
107 if (Constant *Exp = dyn_cast<Constant>(CI->getArgOperand(1)))
111 if (!CI->hasNoInfs() || !CI->hasApproxFunc())
117 if (CFP->isExactlyValue(0.25) && !CI->hasNoSignedZeros())
120 CI->setCalledFunction(
121 Intrinsic::getDeclaration(&M, Intrinsic::pow, CI->getType()));
131 bool PPCLowerMASSVEntries::lowerMASSVCall(CallInst *CI, Functio argument
175 auto *CI = dyn_cast<CallInst>(User); local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/FrontendTool/
H A DUtils.h28 std::unique_ptr<FrontendAction> CreateFrontendAction(CompilerInstance &CI);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DAbstractCallSite.h79 CallbackInfo CI; member in class:llvm::AbstractCallSite
128 return !CI.ParameterEncoding.empty();
141 assert(!CI.ParameterEncoding.empty() &&
150 return (int)CB->getArgOperandNo(U) == CI.ParameterEncoding[0];
158 return CI.ParameterEncoding.size() - 1;
173 return CI.ParameterEncoding[ArgNo + 1];
187 return CI.ParameterEncoding[ArgNo + 1] >= 0
188 ? CB->getArgOperand(CI.ParameterEncoding[ArgNo + 1])
196 assert(CI.ParameterEncoding.size() && CI
[all...]

Completed in 264 milliseconds

1234567891011>>