| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ConstantFolder.h | 148 auto *CIdx = dyn_cast<Constant>(Idx); in FoldExtractElement() local 149 if (CVec && CIdx) in FoldExtractElement() 150 return ConstantExpr::getExtractElement(CVec, CIdx); in FoldExtractElement() 158 auto *CIdx = dyn_cast<Constant>(Idx); in FoldInsertElement() local 159 if (CVec && CNewElt && CIdx) in FoldInsertElement() 160 return ConstantExpr::getInsertElement(CVec, CNewElt, CIdx); in FoldInsertElement()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetFolder.h | 159 auto *CIdx = dyn_cast<Constant>(Idx); in FoldExtractElement() local 160 if (CVec && CIdx) in FoldExtractElement() 161 return Fold(ConstantExpr::getExtractElement(CVec, CIdx)); in FoldExtractElement() 169 auto *CIdx = dyn_cast<Constant>(Idx); in FoldInsertElement() local 170 if (CVec && CNewElt && CIdx) in FoldInsertElement() 171 return Fold(ConstantExpr::getInsertElement(CVec, CNewElt, CIdx)); in FoldInsertElement()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXTranslationUnit.h | 29 clang::CIndexer *CIdx; member 46 CXTranslationUnitImpl *MakeCXTranslationUnit(CIndexer *CIdx,
|
| H A D | Indexing.cpp | 433 CXIndex CIdx; member 437 explicit IndexSessionData(CXIndex cIdx) : CIdx(cIdx) {} in IndexSessionData() 467 CIndexer *CXXIdx = static_cast<CIndexer *>(IdxSession->CIdx); in clang_indexSourceFile_Impl() 679 CIndexer *CXXIdx = TU->CIdx; in clang_indexTranslationUnit_Impl() 855 CXIndexAction clang_IndexAction_create(CXIndex CIdx) { in clang_IndexAction_create() argument 856 return new IndexSessionData(CIdx); in clang_IndexAction_create()
|
| H A D | CIndex.cpp | 78 assert(CIdx); in MakeCXTranslationUnit() 80 D->CIdx = CIdx; in MakeCXTranslationUnit() 3656 void clang_disposeIndex(CXIndex CIdx) { in clang_disposeIndex() argument 3657 if (CIdx) in clang_disposeIndex() 3662 if (CIdx) in clang_CXIndex_setGlobalOptions() 3667 if (CIdx) in clang_CXIndex_getGlobalOptions() 3674 if (CIdx) in clang_CXIndex_setInvocationEmissionPathOption() 3748 if (!CIdx || !out_TU) in clang_parseTranslationUnit_Impl() 4336 CIndexer *CXXIdx = TU->CIdx; in clang_saveTranslationUnit_Impl() 4441 CIndexer *CXXIdx = TU->CIdx; in clang_reparseTranslationUnit_Impl() [all …]
|
| H A D | CIndexCodeCompletion.cpp | 717 CIndexer *CXXIdx = TU->CIdx; in clang_codeCompleteAt_Impl()
|
| /llvm-project-15.0.7/polly/test/CodeGen/ |
| H A D | annotated_alias_scopes.ll | 8 ; SCOPES: %[[CIdx:[._a-zA-Z0-9]*]] = getelementptr{{.*}} float* %C, i64 %polly.indvar 9 ; SCOPES: load float, float* %[[CIdx]], align 4, !alias.scope !6, !noalias !7
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 209 int CIdx = (PS1 == BB) ? 0 : 1; in FlattenParallelAndOr() local 212 Idx = CIdx; in FlattenParallelAndOr() 213 else if (CIdx != Idx) in FlattenParallelAndOr()
|
| /llvm-project-15.0.7/clang/tools/c-index-test/ |
| H A D | c-index-test.c | 2670 CXIndex CIdx; in perform_code_completion() local 2797 clang_disposeIndex(CIdx); in perform_code_completion() 2816 CXIndex CIdx; in inspect_cursor_at() local 2905 clang_disposeIndex(CIdx); in inspect_cursor_at() 3110 CXIndex CIdx; in find_file_refs_at() local 3206 clang_disposeIndex(CIdx); in find_file_refs_at() 3221 CXIndex CIdx; in find_file_includes_in() local 3256 CIdx, argv[argc - 1], in find_file_includes_in() 3306 clang_disposeIndex(CIdx); in find_file_includes_in() 4148 CXIndex CIdx; in perform_token_annotation() local [all …]
|
| /llvm-project-15.0.7/clang/include/clang-c/ |
| H A D | Index.h | 1167 CXIndex CIdx, const char *source_filename, int num_clang_command_line_args, 1178 clang_createTranslationUnit(CXIndex CIdx, const char *ast_filename); 1189 clang_createTranslationUnit2(CXIndex CIdx, const char *ast_filename, 1369 CXIndex CIdx, const char *source_filename, 1419 CXIndex CIdx, const char *source_filename, 1430 CXIndex CIdx, const char *source_filename, 6690 CINDEX_LINKAGE CXIndexAction clang_IndexAction_create(CXIndex CIdx);
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 623 auto *CIdx = dyn_cast<ConstantInt>(Idx); in ConstantFoldExtractElementInstruction() local 624 if (!CIdx) in ConstantFoldExtractElementInstruction() 629 if (CIdx->uge(ValFVTy->getNumElements())) in ConstantFoldExtractElementInstruction() 653 APSInt(CIdx->getValue()))) { in ConstantFoldExtractElementInstruction() 656 return ConstantExpr::getExtractElement(CE->getOperand(0), CIdx); in ConstantFoldExtractElementInstruction() 662 if (Constant *C = Val->getAggregateElement(CIdx)) in ConstantFoldExtractElementInstruction() 666 if (CIdx->getValue().ult(ValVTy->getElementCount().getKnownMinValue())) { in ConstantFoldExtractElementInstruction() 685 ConstantInt *CIdx = dyn_cast<ConstantInt>(Idx); in ConstantFoldInsertElementInstruction() local 686 if (!CIdx) return nullptr; in ConstantFoldInsertElementInstruction() 696 if (CIdx->uge(NumElts)) in ConstantFoldInsertElementInstruction() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | InlineSpiller.cpp | 1303 SlotIndex CIdx = LIS.getInstructionIndex(*CurrentSpill); in rmRedundantSpills() local 1304 MachineInstr *SpillToRm = (CIdx > PIdx) ? CurrentSpill : PrevSpill; in rmRedundantSpills() 1305 MachineInstr *SpillToKeep = (CIdx > PIdx) ? PrevSpill : CurrentSpill; in rmRedundantSpills()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 616 if (const ConstantInt *CIdx = dyn_cast<ConstantInt>(Index)) { in DecomposeGEPExpression() local 617 if (CIdx->isZero()) in DecomposeGEPExpression() 621 CIdx->getValue().sextOrTrunc(MaxIndexSize); in DecomposeGEPExpression()
|
| H A D | ValueTracking.cpp | 1801 auto *CIdx = dyn_cast<ConstantInt>(I->getOperand(2)); in computeKnownBitsFromOperator() local 1804 if (!CIdx || CIdx->getValue().uge(NumElts)) { in computeKnownBitsFromOperator() 1810 unsigned EltIdx = CIdx->getZExtValue(); in computeKnownBitsFromOperator() 1832 auto *CIdx = dyn_cast<ConstantInt>(Idx); in computeKnownBitsFromOperator() local 1840 if (CIdx && CIdx->getValue().ult(NumElts)) in computeKnownBitsFromOperator() 1841 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue()); in computeKnownBitsFromOperator() 2686 auto *CIdx = dyn_cast<ConstantInt>(Idx); in isKnownNonZero() local 2690 if (CIdx && CIdx->getValue().ult(NumElts)) in isKnownNonZero() 2691 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue()); in isKnownNonZero()
|
| H A D | InstructionSimplify.cpp | 4771 if (auto *CIdx = dyn_cast<Constant>(Idx)) in simplifyExtractElementInst() local 4772 return ConstantExpr::getExtractElement(CVec, CIdx); in simplifyExtractElementInst()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 843 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyMultipleUseDemandedBits() local 845 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements()) && in SimplifyMultipleUseDemandedBits() 846 !DemandedElts[CIdx->getZExtValue()]) in SimplifyMultipleUseDemandedBits() 1169 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyDemandedBits() local 1175 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements())) { in SimplifyDemandedBits() 1176 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBits() 2437 if (auto *CIdx = dyn_cast<ConstantSDNode>(Idx)) in SimplifyDemandedBits() local 2438 if (CIdx->getAPIntValue().ult(NumSrcElts)) in SimplifyDemandedBits() 3113 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyDemandedVectorElts() local 3117 if (CIdx && CIdx->getAPIntValue().ult(NumElts)) { in SimplifyDemandedVectorElts() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 1688 if (ConstantSDNode *CIdx = dyn_cast<ConstantSDNode>(Idx)) { in SplitVecRes_INSERT_VECTOR_ELT() local 1689 unsigned IdxVal = CIdx->getZExtValue(); in SplitVecRes_INSERT_VECTOR_ELT()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 23434 unsigned CIdx = Idx->getZExtValue(); in matchScalarReduction() local 23435 if (M->second[CIdx]) in matchScalarReduction() 23437 M->second.setBit(CIdx); in matchScalarReduction() 41819 if (CIdx && CIdx->getAPIntValue().ult(NumVecElts)) { in SimplifyDemandedBitsForTargetNode() 41820 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBitsForTargetNode() 41857 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements())) { in SimplifyDemandedBitsForTargetNode() 41858 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBitsForTargetNode() 42085 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements()) && in SimplifyMultipleUseDemandedBitsForTargetNode() 43898 if (CIdx && CIdx->getAPIntValue().uge(NumSrcElts)) in combineExtractVectorElt() 43902 if (CIdx && VT.isInteger()) { in combineExtractVectorElt() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 1291 if (auto *CIdx = dyn_cast<ConstantInt>(Idx)) { in updateImpl() local 1292 Indices.push_back(CIdx); in updateImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 10670 auto *CIdx = dyn_cast<ConstantSDNode>(Idx128); in LowerDUPQLane() local 10671 if (CIdx && (CIdx->getZExtValue() <= 3)) { in LowerDUPQLane() 10672 SDValue CI = DAG.getTargetConstant(CIdx->getZExtValue(), DL, MVT::i64); in LowerDUPQLane()
|