/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/ |
H A D | MCSOptimization.cpp | 123 ExtractElementInst* EEI = nullptr; in visitCallInst() local 132 EEI = ee1; in visitCallInst() 139 if (EEI != nullptr) in visitCallInst() 141 if (EEI->hasOneUse()) in visitCallInst() 146 for (auto it = EEI->getIterator(); it != EEI->getParent()->end(); ++it) in visitCallInst() 150 if (ldmsIntr->getOperand(1) == dyn_cast<Value>(EEI)) in visitCallInst() 164 … for (auto BitcastUses = EEI->user_begin(); BitcastUses != EEI->user_end(); BitcastUses++) in visitCallInst() 189 if (ldmsIntr->getOperand(1) == dyn_cast<Value>(EEI)) in visitCallInst()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/CISACodeGen/ |
H A D | GenSimplification.cpp | 143 auto EEI = dyn_cast<ExtractElementInst>(U); in simplifyVectorPHINodeCase2() local 144 if (!EEI) in simplifyVectorPHINodeCase2() 146 ConstantInt* Idx = dyn_cast<ConstantInt>(EEI->getIndexOperand()); in simplifyVectorPHINodeCase2() 205 auto EEI = cast<ExtractElementInst>(U); in simplifyVectorPHINodeCase2() local 206 auto Idx = cast<ConstantInt>(EEI->getIndexOperand()); in simplifyVectorPHINodeCase2() 209 EEI->replaceAllUsesWith(NewPN); in simplifyVectorPHINodeCase2() 224 void GenSimplification::visitExtractElement(ExtractElementInst& EEI) { in visitExtractElement() argument 226 Value* Vec = EEI.getVectorOperand(); in visitExtractElement() 232 ZExtInst* ZEI = dyn_cast<ZExtInst>(EEI.getIndexOperand()); in visitExtractElement() 259 IRBuilder<> IRB(&EEI); in visitExtractElement() [all …]
|
H A D | VariableReuseAnalysis.cpp | 470 if (!EEI) { in getVectorIndicesIfConstant() 481 EEI_Vec = EEI->getVectorOperand(); in getVectorIndicesIfConstant() 491 ExtractElementInst* EEI = &I; in visitExtractElementInst() local 515 isOrCoalescedWithArg(EEI) || in visitExtractElementInst() 548 m_HasBecomeNoopInsts[EEI] = 1; in visitExtractElementInst() 868 if (!EEI) { in getElementValue() 885 V = EEI->getVectorOperand(); in getElementValue() 1012 ExtractElementInst* EEI = AllIEIs[i].EEI; in processExtractFrom() local 1013 IGC_ASSERT(EEI); in processExtractFrom() 1134 ExtractElementInst* EEI = AllIEIs[j].EEI; in processInsertTo() local [all …]
|
H A D | LdShrink.cpp | 89 ExtractElementInst* EEI = dyn_cast<ExtractElementInst>(*UI); in IGC_INITIALIZE_PASS_BEGIN() local 90 if (!EEI) in IGC_INITIALIZE_PASS_BEGIN() 93 auto Idx = dyn_cast<ConstantInt>(EEI->getIndexOperand()); in IGC_INITIALIZE_PASS_BEGIN() 150 ExtractElementInst* EEI = cast<ExtractElementInst>(*LI->user_begin()); in runOnFunction() local 151 EEI->replaceAllUsesWith(NewLoad); in runOnFunction()
|
H A D | MemOpt2.cpp | 121 ExtractElementInst* EEI = dyn_cast<ExtractElementInst>(UseI); in getNumLiveOuts() local 122 if (!EEI) in getNumLiveOuts() 124 Value* Idx = EEI->getIndexOperand(); in getNumLiveOuts() 150 ExtractElementInst* EEI = dyn_cast<ExtractElementInst>(UseI); in getNumLiveOutBytes() local 151 if (!EEI) in getNumLiveOutBytes() 153 Value* Idx = EEI->getIndexOperand(); in getNumLiveOutBytes()
|
H A D | Simd32Profitability.cpp | 597 auto EEI = dyn_cast<ExtractElementInst>(V); in isGetGroupIdX() local 598 if (!EEI) in isGetGroupIdX() 600 if (!EEI->getType()->isIntegerTy(32)) in isGetGroupIdX() 605 return isR0(EEI->getOperand(0)); in isGetGroupIdX() 609 auto EEI = dyn_cast<ExtractElementInst>(V); in isGetEnqueuedLocalSizeX() local 610 if (!EEI) in isGetEnqueuedLocalSizeX() 612 if (!EEI->getType()->isIntegerTy(32)) in isGetEnqueuedLocalSizeX() 632 auto EEI = dyn_cast<ExtractElementInst>(V); in isGetGlobalOffsetX() local 633 if (!EEI) in isGetGlobalOffsetX() 635 if (!EEI->getType()->isIntegerTy(32)) in isGetGlobalOffsetX() [all …]
|
H A D | VectorPreProcess.cpp | 430 if (!EEI || in isValueUsedOnlyByEEI() 431 (EEI->getOperand(0) != V) || in isValueUsedOnlyByEEI() 432 !isa<ConstantInt>(EEI->getOperand(1))) in isValueUsedOnlyByEEI() 444 EEInsts[idx] = EEI; in isValueUsedOnlyByEEI() 461 if (!EEI) in replaceAllVectorUsesWithScalars() 473 EEI->replaceAllUsesWith(SVals[ix]); in replaceAllVectorUsesWithScalars() 474 ToBeDeleted.push_back(EEI); in replaceAllVectorUsesWithScalars() 1287 if (!EEI || !isa<ConstantInt>(EEI->getIndexOperand())) in simplifyLoadStore() 1291 ConstEEIUses.push_back(EEI); in simplifyLoadStore() 1375 for (auto EEI : ConstEEIUses) in simplifyLoadStore() local [all …]
|
H A D | TypeDemote.cpp | 278 if (auto EEI = dyn_cast<ExtractElementInst>(I)) { in demoteOnBasicBlock() local 279 Value* Index = EEI->getIndexOperand(); in demoteOnBasicBlock() 283 …unsigned VS = (unsigned)cast<IGCLLVM::FixedVectorType>(EEI->getVectorOperandType())->getNumElement… in demoteOnBasicBlock() 287 EEI->setOperand(1, CI->getOperand(0)); in demoteOnBasicBlock()
|
/dports/misc/glow/glow-f24d960e3cc80db95ac0bc17b1900dbf60ca044a/examples/ |
H A D | resnet-verify.cpp | 30 ExecutionEngine EEI; member in Tester 39 : EEI(backendName), mod(new Module), F(mod->createFunction("resnet50")), in Tester() 60 EEI.setBackendName(EEI.getBackendName()); in hookAndRun() 62 auto modI = &EEI.getModule(); in hookAndRun() 80 EEI.compile(CompilationMode::Infer); in hookAndRun() 81 EEI.run(inferBindings, fName); in hookAndRun()
|
/dports/science/nwchem/nwchem-7b21660b82ebd85ef659f6fba7e1e73433b0bd0a/src/nwxc/ |
H A D | nwxc_c_ft97.F | 641 EEI = nwxc_FT97_EXPEI(-MUBA) 648 EEI1 = MUBA*EEI+1.D0 682 EEI = nwxc_FT97_EXPEI_p(-MUAA) 684 EEI = nwxc_FT97_EXPEI(-MUAA) 691 EEI1 = MUAA*EEI+1.D0 740 EEI = nwxc_FT97_EXPEI_p(-MUAB) 742 EEI = nwxc_FT97_EXPEI(-MUAB) 749 EEI1 = MUAB*EEI+1.D0 783 EEI = nwxc_FT97_EXPEI_p(-MUBB) 785 EEI = nwxc_FT97_EXPEI(-MUBB) [all …]
|
/dports/science/nwchem-data/nwchem-7.0.2-release/src/nwxc/ |
H A D | nwxc_c_ft97.F | 641 EEI = nwxc_FT97_EXPEI(-MUBA) 648 EEI1 = MUBA*EEI+1.D0 682 EEI = nwxc_FT97_EXPEI_p(-MUAA) 684 EEI = nwxc_FT97_EXPEI(-MUAA) 691 EEI1 = MUAA*EEI+1.D0 740 EEI = nwxc_FT97_EXPEI_p(-MUAB) 742 EEI = nwxc_FT97_EXPEI(-MUAB) 749 EEI1 = MUAB*EEI+1.D0 783 EEI = nwxc_FT97_EXPEI_p(-MUBB) 785 EEI = nwxc_FT97_EXPEI(-MUBB) [all …]
|
/dports/science/nwchem/nwchem-7b21660b82ebd85ef659f6fba7e1e73433b0bd0a/src/nwpw/nwpwlib/nwpwxc/ |
H A D | nwpwxc_c_ft97.F | 442 EEI = nwpwxc_FT97_EXPEI(-MUBA) 443 EEI1 = MUBA*EEI+1.D0 445 EBA = C0*(EEI+2.D0*FF(MUBA)*EEI1) 475 EEI = nwpwxc_FT97_EXPEI(-MUAA) 476 EEI1 = MUAA*EEI+1.D0 478 EAA = FA*C0*(EEI+2.D0*FF(MUAA)*EEI1) 523 EEI = nwpwxc_FT97_EXPEI(-MUAB) 524 EEI1 = MUAB*EEI+1.D0 526 EAB = C0*(EEI+2.D0*FF(MUAB)*EEI1) 556 EEI = nwpwxc_FT97_EXPEI(-MUBB) [all …]
|
/dports/science/nwchem-data/nwchem-7.0.2-release/src/nwpw/nwpwlib/nwpwxc/ |
H A D | nwpwxc_c_ft97.F | 442 EEI = nwpwxc_FT97_EXPEI(-MUBA) 443 EEI1 = MUBA*EEI+1.D0 445 EBA = C0*(EEI+2.D0*FF(MUBA)*EEI1) 475 EEI = nwpwxc_FT97_EXPEI(-MUAA) 476 EEI1 = MUAA*EEI+1.D0 478 EAA = FA*C0*(EEI+2.D0*FF(MUAA)*EEI1) 523 EEI = nwpwxc_FT97_EXPEI(-MUAB) 524 EEI1 = MUAB*EEI+1.D0 526 EAB = C0*(EEI+2.D0*FF(MUAB)*EEI1) 556 EEI = nwpwxc_FT97_EXPEI(-MUBB) [all …]
|
/dports/science/nwchem/nwchem-7b21660b82ebd85ef659f6fba7e1e73433b0bd0a/src/nwdft/xc/ |
H A D | xc_ft97.F | 545 EEI = FT97_EXPEI(-MUBA) 546 EEI1 = MUBA*EEI+1.D0 548 EBA = C0*(EEI+2.D0*FF(MUBA)*EEI1) 578 EEI = FT97_EXPEI(-MUAA) 579 EEI1 = MUAA*EEI+1.D0 581 EAA = FA*C0*(EEI+2.D0*FF(MUAA)*EEI1) 626 EEI = FT97_EXPEI(-MUAB) 627 EEI1 = MUAB*EEI+1.D0 629 EAB = C0*(EEI+2.D0*FF(MUAB)*EEI1) 659 EEI = FT97_EXPEI(-MUBB) [all …]
|
/dports/science/nwchem-data/nwchem-7.0.2-release/src/nwdft/xc/ |
H A D | xc_ft97.F | 522 EEI = FT97_EXPEI(-MUBA) 523 EEI1 = MUBA*EEI+1.D0 525 EBA = C0*(EEI+2.D0*FF(MUBA)*EEI1) 555 EEI = FT97_EXPEI(-MUAA) 556 EEI1 = MUAA*EEI+1.D0 558 EAA = FA*C0*(EEI+2.D0*FF(MUAA)*EEI1) 603 EEI = FT97_EXPEI(-MUAB) 604 EEI1 = MUAB*EEI+1.D0 606 EAB = C0*(EEI+2.D0*FF(MUAB)*EEI1) 636 EEI = FT97_EXPEI(-MUBB) [all …]
|
/dports/misc/glow/glow-f24d960e3cc80db95ac0bc17b1900dbf60ca044a/tests/unittests/ |
H A D | BackendTestUtils.cpp | 525 ExecutionEngine EEI(kind); in trainConvNet() local 527 engines.push_back(&EEI); in trainConvNet() 576 EEI.run(inferBindings, fName); in trainConvNet() 605 ExecutionEngine EEI(kind); in trainLocalResponseNormalizationNet() local 659 ExecutionEngine EEI(kind); in trainAvgPoolNet() local 705 EEI.run(bindings); in trainAvgPoolNet() 714 ExecutionEngine EEI(kind); in trainMaxPoolNet() local 716 engines.push_back(&EEI); in trainMaxPoolNet() 990 ExecutionEngine EEI(kind); in trainSoftMaxNet() local 993 engines.push_back(&EEI); in trainSoftMaxNet() [all …]
|
/dports/devel/spirv-llvm-translator/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/ |
H A D | SPIRVLowerBitCastToNonStandardType.cpp | 105 else if (auto *EEI = dyn_cast<ExtractElementInst>(U)) { in lowerBitCastToNonStdVec() local 109 cast<ConstantInt>(EEI->getIndexOperand())->getZExtValue(); in lowerBitCastToNonStdVec() 130 EEI, LocalValue, OldVecTy, InstsToErase, Builder, RecursionDepth); in lowerBitCastToNonStdVec()
|
/dports/science/openbabel/openbabel-3.1.1/test/pdb_ligands_sdf/ |
H A D | 1eei_gaa.sdf | 3 Coordinates from PDB:1EEI:D:504 Model:1 without hydrogens 99 1EEI
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 202 bool visitExtractElementInst(ExtractElementInst &EEI); 784 bool ScalarizerVisitor::visitExtractElementInst(ExtractElementInst &EEI) { in visitExtractElementInst() argument 785 VectorType *VT = dyn_cast<VectorType>(EEI.getOperand(0)->getType()); in visitExtractElementInst() 790 IRBuilder<> Builder(&EEI); in visitExtractElementInst() 791 Scatterer Op0 = scatter(&EEI, EEI.getOperand(0)); in visitExtractElementInst() 792 Value *ExtIdx = EEI.getOperand(1); in visitExtractElementInst() 796 gather(&EEI, {Res}); in visitExtractElementInst() 810 EEI.getName() + ".upto" + Twine(I)); in visitExtractElementInst() 812 gather(&EEI, {Res}); in visitExtractElementInst()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 202 bool visitExtractElementInst(ExtractElementInst &EEI); 789 bool ScalarizerVisitor::visitExtractElementInst(ExtractElementInst &EEI) { in visitExtractElementInst() argument 790 VectorType *VT = dyn_cast<VectorType>(EEI.getOperand(0)->getType()); in visitExtractElementInst() 795 IRBuilder<> Builder(&EEI); in visitExtractElementInst() 796 Scatterer Op0 = scatter(&EEI, EEI.getOperand(0)); in visitExtractElementInst() 797 Value *ExtIdx = EEI.getOperand(1); in visitExtractElementInst() 801 gather(&EEI, {Res}); in visitExtractElementInst() 815 EEI.getName() + ".upto" + Twine(I)); in visitExtractElementInst() 817 gather(&EEI, {Res}); in visitExtractElementInst()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 202 bool visitExtractElementInst(ExtractElementInst &EEI); 783 bool ScalarizerVisitor::visitExtractElementInst(ExtractElementInst &EEI) { in visitExtractElementInst() argument 784 VectorType *VT = dyn_cast<VectorType>(EEI.getOperand(0)->getType()); in visitExtractElementInst() 789 IRBuilder<> Builder(&EEI); in visitExtractElementInst() 790 Scatterer Op0 = scatter(&EEI, EEI.getOperand(0)); in visitExtractElementInst() 791 Value *ExtIdx = EEI.getOperand(1); in visitExtractElementInst() 795 gather(&EEI, {Res}); in visitExtractElementInst() 809 EEI.getName() + ".upto" + Twine(I)); in visitExtractElementInst() 811 gather(&EEI, {Res}); in visitExtractElementInst()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 202 bool visitExtractElementInst(ExtractElementInst &EEI); 789 bool ScalarizerVisitor::visitExtractElementInst(ExtractElementInst &EEI) { in visitExtractElementInst() argument 790 VectorType *VT = dyn_cast<VectorType>(EEI.getOperand(0)->getType()); in visitExtractElementInst() 795 IRBuilder<> Builder(&EEI); in visitExtractElementInst() 796 Scatterer Op0 = scatter(&EEI, EEI.getOperand(0)); in visitExtractElementInst() 797 Value *ExtIdx = EEI.getOperand(1); in visitExtractElementInst() 801 gather(&EEI, {Res}); in visitExtractElementInst() 815 EEI.getName() + ".upto" + Twine(I)); in visitExtractElementInst() 817 gather(&EEI, {Res}); in visitExtractElementInst()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 202 bool visitExtractElementInst(ExtractElementInst &EEI); 784 bool ScalarizerVisitor::visitExtractElementInst(ExtractElementInst &EEI) { in visitExtractElementInst() argument 785 VectorType *VT = dyn_cast<VectorType>(EEI.getOperand(0)->getType()); in visitExtractElementInst() 790 IRBuilder<> Builder(&EEI); in visitExtractElementInst() 791 Scatterer Op0 = scatter(&EEI, EEI.getOperand(0)); in visitExtractElementInst() 792 Value *ExtIdx = EEI.getOperand(1); in visitExtractElementInst() 796 gather(&EEI, {Res}); in visitExtractElementInst() 810 EEI.getName() + ".upto" + Twine(I)); in visitExtractElementInst() 812 gather(&EEI, {Res}); in visitExtractElementInst()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 202 bool visitExtractElementInst(ExtractElementInst &EEI); 783 bool ScalarizerVisitor::visitExtractElementInst(ExtractElementInst &EEI) { in visitExtractElementInst() argument 784 VectorType *VT = dyn_cast<VectorType>(EEI.getOperand(0)->getType()); in visitExtractElementInst() 789 IRBuilder<> Builder(&EEI); in visitExtractElementInst() 790 Scatterer Op0 = scatter(&EEI, EEI.getOperand(0)); in visitExtractElementInst() 791 Value *ExtIdx = EEI.getOperand(1); in visitExtractElementInst() 795 gather(&EEI, {Res}); in visitExtractElementInst() 809 EEI.getName() + ".upto" + Twine(I)); in visitExtractElementInst() 811 gather(&EEI, {Res}); in visitExtractElementInst()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 202 bool visitExtractElementInst(ExtractElementInst &EEI); 789 bool ScalarizerVisitor::visitExtractElementInst(ExtractElementInst &EEI) { in visitExtractElementInst() argument 790 VectorType *VT = dyn_cast<VectorType>(EEI.getOperand(0)->getType()); in visitExtractElementInst() 795 IRBuilder<> Builder(&EEI); in visitExtractElementInst() 796 Scatterer Op0 = scatter(&EEI, EEI.getOperand(0)); in visitExtractElementInst() 797 Value *ExtIdx = EEI.getOperand(1); in visitExtractElementInst() 801 gather(&EEI, {Res}); in visitExtractElementInst() 815 EEI.getName() + ".upto" + Twine(I)); in visitExtractElementInst() 817 gather(&EEI, {Res}); in visitExtractElementInst()
|