Home
last modified time | relevance | path

Searched refs:CI (Results 1 – 25 of 548) sorted by relevance

12345678910>>...22

/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendAction.cpp218 CI, in CreateWrappedASTConsumer()
566 CI.getLangOpts(), FileMgr, CI.getDiagnostics(), in getInputBufferForModule()
637 CI.createSourceManager(CI.getFileManager()); in BeginSourceFile()
733 CI.createSourceManager(CI.getFileManager()); in BeginSourceFile()
792 CI.getPCHContainerReader(), CI.getLangOpts(), in BeginSourceFile()
793 CI.getTargetOpts(), CI.getPreprocessorOpts(), in BeginSourceFile()
814 CI.getDiagnosticClient().BeginSourceFile(CI.getLangOpts(), in BeginSourceFile()
996 if (CI.getLangOpts().Modules || !CI.hasASTContext() || in BeginSourceFile()
1011 if (CI.getLangOpts().Modules || !CI.hasASTContext() || in BeginSourceFile()
1046 if (CI.getLangOpts().HLSL && CI.hasASTContext()) { in BeginSourceFile()
[all …]
H A DFrontendActions.cpp43 return CI.hasCodeCompletionConsumer() ? &CI.getCodeCompletionConsumer() in GetCodeCompletionConsumer()
50 CI.createCodeCompletionConsumer(); in EnsureSemaIsCreated()
52 if (!CI.hasSema()) in EnsureSemaIsCreated()
141 CI.getPreprocessor(), CI.getModuleCache(), OutputFile, Sysroot, Buffer, in CreateASTConsumer()
201 CI.getPreprocessor(), CI.getModuleCache(), OutputFile, Sysroot, Buffer, in CreateASTConsumer()
222 CompilerInstance &CI) { in BeginSourceFileAction() argument
223 if (!CI.getLangOpts().Modules) { in BeginSourceFileAction()
255 CompilerInstance &CI) { in BeginSourceFileAction() argument
316 CI.getPreprocessor(), CI.getModuleCache(), &CI.getASTContext(), in ExecuteAction()
317 CI.getPCHContainerReader(), CI.getFrontendOpts().ModuleFileExtensions, in ExecuteAction()
[all …]
H A DASTMerge.cpp21 return AdaptedAction->CreateASTConsumer(CI, InFile); in CreateASTConsumer()
29 AdaptedAction->setCompilerInstance(&CI); in BeginSourceFileAction()
30 return AdaptedAction->BeginSourceFileAction(CI); in BeginSourceFileAction()
34 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction() local
35 CI.getDiagnostics().getClient()->BeginSourceFile( in ExecuteAction()
40 DiagIDs(CI.getDiagnostics().getDiagnosticIDs()); in ExecuteAction()
42 *CI.getASTContext().getTranslationUnitDecl()); in ExecuteAction()
51 CI.getFileSystemOpts(), CI.getHeaderSearchOptsPtr()); in ExecuteAction()
56 ASTImporter Importer(CI.getASTContext(), CI.getFileManager(), in ExecuteAction()
72 CI.getASTConsumer().HandleTopLevelDecl(DGR); in ExecuteAction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1150 if (CI->getArgOperand(0) == CI->getArgOperand(1)) in optimizeStrStr()
1755 CI->getArgOperand(0), CI->getArgOperand(1), CI->getArgOperand(2), B, in optimizeNew()
1759 CI->getArgOperand(0), CI->getArgOperand(1), CI->getArgOperand(2), B, in optimizeNew()
2382 *CI, B.CreateCall(F, {CI->getArgOperand(0), CI->getArgOperand(1)})); in optimizeFMinFMax()
2753 if (!CI || CI->use_empty()) in classifyArgUse()
2938 return CI->use_empty() ? (Value *)CI : ConstantInt::get(CI->getType(), 0); in optimizePrintFString()
3325 *CI, emitFWrite(CI->getArgOperand(1), in optimizeFPrintFString()
3351 *CI, emitFPutS(CI->getArgOperand(2), CI->getArgOperand(0), B, TLI)); in optimizeFPrintFString()
4026 *CI, emitMemCCpy(CI->getArgOperand(0), CI->getArgOperand(1), in optimizeMemCCpyChk()
4060 *CI, emitStrCat(CI->getArgOperand(0), CI->getArgOperand(1), B, TLI)); in optimizeStrCatChk()
[all …]
H A DLibCallsShrinkWrap.cpp57 void visitCallInst(CallInst &CI) { checkCandidate(CI); } in visitCallInst() argument
63 if (perform(CI)) { in perform()
72 bool perform(CallInst *CI);
177 shrinkWrapCI(CI, Cond); in performCallDomainErrorOnly()
215 shrinkWrapCI(CI, Cond); in performCallRangeErrorOnly()
278 shrinkWrapCI(CI, Cond); in performCallErrors()
285 if (CI.isNoBuiltin()) in checkCandidate()
291 if (!CI.use_empty()) in checkCandidate()
301 if (CI.arg_empty()) in checkCandidate()
309 WorkList.push_back(&CI); in checkCandidate()
[all …]
H A DInjectTLIMappings.cpp43 Module *M = CI.getModule(); in addVariantDeclaration()
44 FunctionType *ScalarFTy = CI.getFunctionType(); in addVariantDeclaration()
58 VecFunc->copyAttributesFrom(CI.getCalledFunction()); in addVariantDeclaration()
79 if (CI.isNoBuiltin() || !CI.getCalledFunction()) in addMappingsFromTLI()
82 StringRef ScalarName = CI.getCalledFunction()->getName(); in addMappingsFromTLI()
89 VFABI::getVectorVariantNames(CI, Mappings); in addMappingsFromTLI()
90 Module *M = CI.getModule(); in addMappingsFromTLI()
104 addVariantDeclaration(CI, VF, VD); in addMappingsFromTLI()
122 VFABI::setVectorVariantNames(&CI, Mappings); in addMappingsFromTLI()
127 if (auto CI = dyn_cast<CallInst>(&I)) in runImpl() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSimplifyLibCalls.h52 Value *optimizeCall(CallInst *CI, IRBuilderBase &B);
153 Value *optimizeCall(CallInst *CI, IRBuilderBase &B);
178 Value *optimizeBCmp(CallInst *CI, IRBuilderBase &B);
196 Value *optimizeCAbs(CallInst *CI, IRBuilderBase &B);
197 Value *optimizePow(CallInst *CI, IRBuilderBase &B);
200 Value *optimizeExp2(CallInst *CI, IRBuilderBase &B);
202 Value *optimizeLog(CallInst *CI, IRBuilderBase &B);
205 Value *optimizeTan(CallInst *CI, IRBuilderBase &B);
211 Value *optimizeFFS(CallInst *CI, IRBuilderBase &B);
212 Value *optimizeFls(CallInst *CI, IRBuilderBase &B);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp43 IRBuilder<> Builder(CI->getParent(), CI->getIterator()); in ReplaceCallWith()
208 ReplaceCallWith(Fname, CI, CI->arg_begin(), CI->arg_end(), in ReplaceFPIntrinsicWithCall()
212 ReplaceCallWith(Dname, CI, CI->arg_begin(), CI->arg_end(), in ReplaceFPIntrinsicWithCall()
218 ReplaceCallWith(LDname, CI, CI->arg_begin(), CI->arg_end(), in ReplaceFPIntrinsicWithCall()
247 CI->replaceAllUsesWith(LowerCTPOP(Context, CI->getArgOperand(0), CI)); in LowerIntrinsicCall()
251 CI->replaceAllUsesWith(LowerBSWAP(Context, CI->getArgOperand(0), CI)); in LowerIntrinsicCall()
255 CI->replaceAllUsesWith(LowerCTLZ(Context, CI->getArgOperand(0), CI)); in LowerIntrinsicCall()
328 CI->replaceAllUsesWith(CI->getOperand(0)); in LowerIntrinsicCall()
441 CI->replaceAllUsesWith(UndefValue::get(CI->getType())); in LowerIntrinsicCall()
456 if (CI->arg_size() != 1 || CI->getType() != CI->getArgOperand(0)->getType() || in LowerToByteSwap()
[all …]
H A DGCRootLowering.cpp151 if (CallInst *CI = dyn_cast<CallInst>(I)) in CouldBecomeSafePoint() local
208 if (!CI) in DoLowering()
217 CI->getArgOperand(2), CI); in DoLowering()
218 CI->replaceAllUsesWith(St); in DoLowering()
219 CI->eraseFromParent(); in DoLowering()
225 Value *Ld = new LoadInst(CI->getType(), CI->getArgOperand(1), "", CI); in DoLowering()
226 Ld->takeName(CI); in DoLowering()
227 CI->replaceAllUsesWith(Ld); in DoLowering()
228 CI->eraseFromParent(); in DoLowering()
275 MachineBasicBlock::iterator RAI = CI; in VisitCallPoint()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp105 Rewriter.reset(new FixItRewriter(CI.getDiagnostics(), CI.getSourceManager(), in BeginSourceFileAction()
131 FixItRewriter Rewriter(CI.getDiagnostics(), CI.getSourceManager(), in BeginInvocation()
142 CI.setSourceManager(nullptr); in BeginInvocation()
143 CI.setFileManager(nullptr); in BeginInvocation()
150 CI.getDiagnosticClient().clear(); in BeginInvocation()
151 CI.getDiagnostics().Reset(); in BeginInvocation()
169 CI.getDiagnostics(), CI.getLangOpts(), in CreateASTConsumer()
174 CI.getDiagnostics(), CI.getLangOpts(), in CreateASTConsumer()
205 CompilerInstance &CI; member in RewriteIncludesAction::RewriteImportsListener
212 : CI(CI), Out(Out) {} in RewriteImportsListener()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp968 if ((CI.Offset % CI.EltSize != 0) || (Paired.Offset % CI.EltSize != 0)) in offsetsCanBeCombined()
995 uint32_t EltOffset0 = CI.Offset / CI.EltSize; in offsetsCanBeCombined()
998 CI.BaseOff = 0; in offsetsCanBeCombined()
1056 CI.BaseOff = BaseOff * CI.EltSize; in offsetsCanBeCombined()
1070 CI.BaseOff = BaseOff * CI.EltSize; in offsetsCanBeCombined()
1158 Where = &CI; in checkAndPrepareMerge()
1173 if (CI.InstClass == DS_READ || CI.InstClass == DS_WRITE) in checkAndPrepareMerge()
1207 CI.UseST64 ? read2ST64Opcode(CI.EltSize) : read2Opcode(CI.EltSize); in mergeRead2Pair()
1306 CI.UseST64 ? write2ST64Opcode(CI.EltSize) : write2Opcode(CI.EltSize); in mergeWrite2Pair()
1852 assert(CI.Width >= 1 && CI.Width <= 4); in getSubRegIdxs()
[all …]
H A DSIInsertHardClauses.cpp183 if (CI.First == CI.Last) in emitClause()
187 auto &MBB = *CI.First->getParent(); in emitClause()
190 .addImm(CI.Length - 1); in emitClause()
209 ClauseInfo CI; in runOnMachineFunction() local
229 (Type != CI.Type || in runOnMachineFunction()
241 CI = ClauseInfo(); in runOnMachineFunction()
244 if (CI.Length) { in runOnMachineFunction()
250 ++CI.Length; in runOnMachineFunction()
251 CI.Length += CI.TrailingInternalLength; in runOnMachineFunction()
253 CI.Last = &MI; in runOnMachineFunction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp1652 Value *Args[] = { CI.getArgOperand(0) , CI.getArgOperand(1), in upgradeX86VPERMT2Intrinsics()
1915 Value *Mask = CI.getArgOperand(CI.arg_size() - 1); in upgradeMaskedCompare()
2208 CI->getArgOperand(0), CI->getName()); in upgradeARMIntrinsicCall()
2253 Tys = {CI->getType(), CI->getOperand(0)->getType(), in upgradeARMIntrinsicCall()
2343 Builder.SetInsertPoint(CI->getParent(), CI->getIterator()); in UpgradeIntrinsicCall()
3064 Builder, CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall()
3065 CI->getArgOperand(2), CI->getArgOperand(3), CI->getArgOperand(4), in UpgradeIntrinsicCall()
3069 Builder, CI->getArgOperand(0), CI->getArgOperand(1), in UpgradeIntrinsicCall()
3070 CI->getArgOperand(2), CI->getArgOperand(3), CI->getArgOperand(4), in UpgradeIntrinsicCall()
4429 {CI->getArgOperand(0), CI->getArgOperand(2), CI->getArgOperand(3)}); in UpgradeIntrinsicCall()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp60 assert(CI.hasFileManager() && in getRelativeIncludeName()
181 auto &SM = CI.getSourceManager(); in operator ()()
217 : CI(CI), KnownFiles(KnownFiles), ExternalFileEntries() { in LocationFileChecker()
224 const CompilerInstance &CI; member
403 OS = CreateOutputFile(CI, InFile); in CreateASTConsumer()
413 CI.getTarget().getTriple(), in CreateASTConsumer()
419 CI.getSourceManager(), *API, CI.getPreprocessor(), *LCF)); in CreateASTConsumer()
447 if (!CI.hasFileManager()) in PrepareToExecuteAction()
448 if (!CI.createFileManager()) in PrepareToExecuteAction()
519 CI.getTarget().getTriple(), in CreateASTConsumer()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp242 if (!CI || CI->isTailCall() || isa<DbgInfoIntrinsic>(&I) || in markTails()
319 CI->setTailCall(); in markTails()
382 if ((I->getOperand(0) == CI && I->getOperand(1) == CI) || in canTransformAccumulatorRecursion()
383 (I->getOperand(0) != CI && I->getOperand(1) != CI)) in canTransformAccumulatorRecursion()
473 if (CI && CI->getCalledFunction() == &F) in findTRECandidate()
481 assert((!CI->isTailCall() || !CI->isNoTailCall()) && in findTRECandidate()
496 auto I = CI->arg_begin(), E = CI->arg_end(); in findTRECandidate()
504 return CI; in findTRECandidate()
828 if (!CI) in processBlock()
844 eliminateCall(CI); in processBlock()
[all …]
H A DScalarizeMaskedMemIntrin.cpp166 CI->eraseFromParent(); in scalarizeMaskedLoad()
187 CI->eraseFromParent(); in scalarizeMaskedLoad()
250 CI->eraseFromParent(); in scalarizeMaskedLoad()
301 CI->eraseFromParent(); in scalarizeMaskedStore()
318 CI->eraseFromParent(); in scalarizeMaskedStore()
371 CI->eraseFromParent(); in scalarizeMaskedStore()
439 CI->eraseFromParent(); in scalarizeMaskedGather()
504 CI->eraseFromParent(); in scalarizeMaskedGather()
620 CI->eraseFromParent(); in scalarizeMaskedScatter()
747 CI->eraseFromParent(); in scalarizeMaskedExpandLoad()
[all …]
H A DLowerExpectIntrinsic.cpp63 assert(CI->getNumOperands() >= 3 && in getBranchWeight()
78 if (!CI) in handleSwitchExpect()
81 Function *Fn = CI->getCalledFunction(); in handleSwitchExpect()
217 if (!CI) in handlePhiDef()
285 CallInst *CI; in handleBrSelExpect() local
304 if (!CI) in handleBrSelExpect()
324 MDBuilder MDB(CI->getContext()); in handleBrSelExpect()
380 if (!CI) { in lowerExpectIntrinsic()
394 handlePhiDef(CI); in lowerExpectIntrinsic()
396 CI->replaceAllUsesWith(Exp); in lowerExpectIntrinsic()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCGenScalarMASSEntries.cpp54 bool isCandidateSafeToLower(const CallInst &CI) const;
55 bool isFiniteCallSafe(const CallInst &CI) const;
66 if (!isa<FPMathOperator>(CI)) in isCandidateSafeToLower()
69 return CI.hasApproxFunc(); in isCandidateSafeToLower()
76 if (!isa<FPMathOperator>(CI)) in isFiniteCallSafe()
81 return CI.hasNoNaNs() && CI.hasNoInfs() && CI.hasNoSignedZeros(); in isFiniteCallSafe()
90 if (CI.use_empty()) in createScalarMASSCall()
97 if (isFiniteCallSafe(CI)) in createScalarMASSCall()
103 CI.setCalledFunction(FCache); in createScalarMASSCall()
131 if (auto *CI = dyn_cast_or_null<CallInst>(User)) { in runOnModule() local
[all …]
H A DPPCLowerMASSVEntries.cpp56 bool lowerMASSVCall(CallInst *CI, Function &Func, Module &M,
110 if (Constant *Exp = dyn_cast<Constant>(CI->getArgOperand(1))) in handlePowSpecialCases()
114 if (!CI->hasNoInfs() || !CI->hasApproxFunc()) in handlePowSpecialCases()
120 if (CFP->isExactlyValue(0.25) && !CI->hasNoSignedZeros()) in handlePowSpecialCases()
123 CI->setCalledFunction( in handlePowSpecialCases()
137 if (CI->use_empty()) in lowerMASSVCall()
141 if (handlePowSpecialCases(CI, Func, M)) in lowerMASSVCall()
148 CI->setCalledFunction(FCache); in lowerMASSVCall()
176 auto *CI = dyn_cast<CallInst>(User); in runOnModule() local
177 if (!CI) in runOnModule()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp28 BuildInfo = CI->getCC1CommandLine(); in getBuildArguments()
89 CI.getMutFrontendOpts().OutputFile = in addOutputPaths()
114 CI.resetNonModularOptions(); in makeCommonInvocationForModuleBuild()
120 CI.getFrontendOpts().Inputs.clear(); in makeCommonInvocationForModuleBuild()
162 return CI; in makeCommonInvocationForModuleBuild()
223 Optimize(CI); in getInvocationAdjustedForModuleBuildWithoutOutputs()
225 return CI; in getInvocationAdjustedForModuleBuildWithoutOutputs()
312 addModuleFiles(CI, DirectDeps); in applyDiscoveredDependencies()
558 CowCompilerInvocation CI = in handleTopLevelModule() local
573 MDC.addOutputPaths(CI, MD); in handleTopLevelModule()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DAnalyzerHelpFlags.cpp28 void ento::printCheckerHelp(raw_ostream &out, CompilerInstance &CI) { in printCheckerHelp() argument
33 CI.getAnalyzerOpts(), CI.getLangOpts(), CI.getDiagnostics(), in printCheckerHelp()
34 CI.getFrontendOpts().Plugins); in printCheckerHelp()
37 CI.getAnalyzerOpts(), out); in printCheckerHelp()
40 void ento::printEnabledCheckerList(raw_ostream &out, CompilerInstance &CI) { in printEnabledCheckerList() argument
44 CI.getAnalyzerOpts(), CI.getLangOpts(), CI.getDiagnostics(), in printEnabledCheckerList()
45 CI.getFrontendOpts().Plugins); in printEnabledCheckerList()
50 void ento::printCheckerConfigList(raw_ostream &out, CompilerInstance &CI) { in printCheckerConfigList() argument
53 CI.getAnalyzerOpts(), CI.getLangOpts(), CI.getDiagnostics(), in printCheckerConfigList()
54 CI.getFrontendOpts().Plugins); in printCheckerConfigList()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DARCMTActions.cpp16 bool CheckAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation() argument
17 if (arcmt::checkForManualIssues(CI.getInvocation(), getCurrentInput(), in BeginInvocation()
18 CI.getPCHContainerOperations(), in BeginInvocation()
19 CI.getDiagnostics().getClient())) in BeginInvocation()
23 CI.getDiagnostics().setIgnoreAllWarnings(true); in BeginInvocation()
30 bool ModifyAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation() argument
32 CI.getPCHContainerOperations(), in BeginInvocation()
33 CI.getDiagnostics().getClient()); in BeginInvocation()
39 bool MigrateAction::BeginInvocation(CompilerInstance &CI) { in BeginInvocation() argument
41 CI.getInvocation(), getCurrentInput(), CI.getPCHContainerOperations(), in BeginInvocation()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Frontend/
H A DFrontendActions.h26 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
39 std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
104 static bool ComputeASTConsumerArguments(CompilerInstance &CI,
110 CreateOutputFile(CompilerInstance &CI, StringRef InFile,
113 bool BeginSourceFileAction(CompilerInstance &CI) override;
118 CreateOutputFile(CompilerInstance &CI, StringRef InFile) = 0;
144 bool BeginSourceFileAction(CompilerInstance &CI) override;
152 bool BeginSourceFileAction(CompilerInstance &CI) override;
164 bool BeginSourceFileAction(CompilerInstance &CI) override;
189 bool BeginInvocation(CompilerInstance &CI) override;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeMetadataUtils.cpp36 if (!DT.dominates(CI, User)) in findCallsAtConstantOffset()
41 } else if (auto *CI = dyn_cast<CallInst>(User)) { in findCallsAtConstantOffset() local
42 DevirtCalls.push_back({Offset, *CI}); in findCallsAtConstantOffset()
68 CI, DT); in findLoadCallsAtConstantOffset()
79 CI->getCalledFunction()->getIntrinsicID() == in findDevirtualizableCallsForTypeTest()
85 for (const Use &CIU : CI->uses()) in findDevirtualizableCallsForTypeTest()
93 M, DevirtCalls, CI->getArgOperand(0)->stripPointerCasts(), 0, CI, DT); in findDevirtualizableCallsForTypeTest()
100 const CallInst *CI, DominatorTree &DT) { in findDevirtualizableCallsForTypeCheckedLoad() argument
112 for (const Use &U : CI->uses()) { in findDevirtualizableCallsForTypeCheckedLoad()
165 if (auto *CI = dyn_cast<ConstantInt>(I)) { in getPointerAtOffset() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h42 bool Unused = CI->use_empty(); in EraseInstruction()
46 assert((IsForwarding(GetBasicARCInstKind(CI)) || in EraseInstruction()
50 CI->replaceAllUsesWith(OldArg); in EraseInstruction()
53 CI->eraseFromParent(); in EraseInstruction()
125 if (auto *CI = dyn_cast<CallInst>(I)) in contains() local
126 return RVCalls.count(CI); in contains()
131 void eraseInst(CallInst *CI) { in eraseInst() argument
132 auto It = RVCalls.find(CI); in eraseInst()
136 if (auto *CI = dyn_cast<CallInst>(U)) in eraseInst() local
138 CI->eraseFromParent(); in eraseInst()
[all …]

12345678910>>...22