| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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 | 74 CXTranslationUnit cxtu::MakeCXTranslationUnit(CIndexer *CIdx, in MakeCXTranslationUnit() argument 78 assert(CIdx); in MakeCXTranslationUnit() 80 D->CIdx = CIdx; in MakeCXTranslationUnit() 3684 void clang_disposeIndex(CXIndex CIdx) { in clang_disposeIndex() argument 3685 if (CIdx) in clang_disposeIndex() 3686 delete static_cast<CIndexer *>(CIdx); in clang_disposeIndex() 3689 void clang_CXIndex_setGlobalOptions(CXIndex CIdx, unsigned options) { in clang_CXIndex_setGlobalOptions() argument 3690 if (CIdx) in clang_CXIndex_setGlobalOptions() 3691 static_cast<CIndexer *>(CIdx)->setCXGlobalOptFlags(options); in clang_CXIndex_setGlobalOptions() 3694 unsigned clang_CXIndex_getGlobalOptions(CXIndex CIdx) { in clang_CXIndex_getGlobalOptions() argument [all …]
|
| H A D | CIndexCodeCompletion.cpp | 717 CIndexer *CXXIdx = TU->CIdx; in clang_codeCompleteAt_Impl()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 207 int CIdx = (PS1 == BB) ? 0 : 1; in FlattenParallelAndOr() local 210 Idx = CIdx; in FlattenParallelAndOr() 211 else if (CIdx != Idx) in FlattenParallelAndOr()
|
| /openbsd-src/gnu/llvm/clang/tools/c-index-test/ |
| H A D | c-index-test.c | 2693 CXIndex CIdx; in perform_code_completion() local 2725 CIdx = clang_createIndex(0, 0); in perform_code_completion() 2728 clang_CXIndex_setInvocationEmissionPathOption(CIdx, InvocationPath); in perform_code_completion() 2733 Err = clang_parseTranslationUnit2(CIdx, 0, in perform_code_completion() 2820 clang_disposeIndex(CIdx); in perform_code_completion() 2839 CXIndex CIdx; in inspect_cursor_at() local 2877 CIdx = clang_createIndex(1, 1); in inspect_cursor_at() 2878 Err = clang_parseTranslationUnit2(CIdx, argv[argc - 1], in inspect_cursor_at() 2928 clang_disposeIndex(CIdx); in inspect_cursor_at() 3133 CXIndex CIdx; in find_file_refs_at() local [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang-c/ |
| H A D | Index.h | 499 CXIndex CIdx, const char *source_filename, int num_clang_command_line_args, 510 clang_createTranslationUnit(CXIndex CIdx, const char *ast_filename); 521 clang_createTranslationUnit2(CXIndex CIdx, const char *ast_filename, 701 CXIndex CIdx, const char *source_filename, 751 CXIndex CIdx, const char *source_filename, 762 CXIndex CIdx, const char *source_filename, 6138 CINDEX_LINKAGE CXIndexAction clang_IndexAction_create(CXIndex CIdx);
|
| /openbsd-src/gnu/llvm/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 …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | InlineSpiller.cpp | 1320 SlotIndex CIdx = LIS.getInstructionIndex(*CurrentSpill); in rmRedundantSpills() local 1321 MachineInstr *SpillToRm = (CIdx > PIdx) ? CurrentSpill : PrevSpill; in rmRedundantSpills() 1322 MachineInstr *SpillToKeep = (CIdx > PIdx) ? PrevSpill : CurrentSpill; in rmRedundantSpills()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 606 if (const ConstantInt *CIdx = dyn_cast<ConstantInt>(Index)) { in DecomposeGEPExpression() local 607 if (CIdx->isZero()) in DecomposeGEPExpression() 618 CIdx->getValue().sextOrTrunc(MaxIndexSize); in DecomposeGEPExpression()
|
| H A D | ValueTracking.cpp | 1812 auto *CIdx = dyn_cast<ConstantInt>(I->getOperand(2)); in computeKnownBitsFromOperator() local 1815 if (!CIdx || CIdx->getValue().uge(NumElts)) { in computeKnownBitsFromOperator() 1821 unsigned EltIdx = CIdx->getZExtValue(); in computeKnownBitsFromOperator() 1843 auto *CIdx = dyn_cast<ConstantInt>(Idx); in computeKnownBitsFromOperator() local 1851 if (CIdx && CIdx->getValue().ult(NumElts)) in computeKnownBitsFromOperator() 1852 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue()); in computeKnownBitsFromOperator() 2711 auto *CIdx = dyn_cast<ConstantInt>(Idx); in isKnownNonZero() local 2715 if (CIdx && CIdx->getValue().ult(NumElts)) in isKnownNonZero() 2716 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue()); in isKnownNonZero()
|
| H A D | InstructionSimplify.cpp | 4974 if (auto *CIdx = dyn_cast<Constant>(Idx)) in simplifyExtractElementInst() local 4975 return ConstantExpr::getExtractElement(CVec, CIdx); in simplifyExtractElementInst()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 840 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyMultipleUseDemandedBits() local 842 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements()) && in SimplifyMultipleUseDemandedBits() 843 !DemandedElts[CIdx->getZExtValue()]) in SimplifyMultipleUseDemandedBits() 1172 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyDemandedBits() local 1178 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements())) { in SimplifyDemandedBits() 1179 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBits() 2445 if (auto *CIdx = dyn_cast<ConstantSDNode>(Idx)) in SimplifyDemandedBits() local 2446 if (CIdx->getAPIntValue().ult(NumSrcElts)) in SimplifyDemandedBits() 2447 DemandedSrcElts = APInt::getOneBitSet(NumSrcElts, CIdx->getZExtValue()); in SimplifyDemandedBits() 3140 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyDemandedVectorElts() local [all …]
|
| H A D | LegalizeVectorTypes.cpp | 1715 if (ConstantSDNode *CIdx = dyn_cast<ConstantSDNode>(Idx)) { in SplitVecRes_INSERT_VECTOR_ELT() local 1716 unsigned IdxVal = CIdx->getZExtValue(); in SplitVecRes_INSERT_VECTOR_ELT()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 23887 unsigned CIdx = Idx->getZExtValue(); in matchScalarReduction() local 23888 if (M->second[CIdx]) in matchScalarReduction() 23890 M->second.setBit(CIdx); in matchScalarReduction() 42930 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(1)); in SimplifyDemandedBitsForTargetNode() local 42934 if (CIdx && CIdx->getAPIntValue().ult(NumVecElts)) { in SimplifyDemandedBitsForTargetNode() 42935 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBitsForTargetNode() 42969 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyDemandedBitsForTargetNode() local 42972 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements())) { in SimplifyDemandedBitsForTargetNode() 42973 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBitsForTargetNode() 43198 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyMultipleUseDemandedBitsForTargetNode() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 11686 auto *CIdx = dyn_cast<ConstantSDNode>(Idx128); in LowerDUPQLane() local 11687 if (CIdx && (CIdx->getZExtValue() <= 3)) { in LowerDUPQLane() 11688 SDValue CI = DAG.getTargetConstant(CIdx->getZExtValue(), DL, MVT::i64); in LowerDUPQLane()
|