Home
last modified time | relevance | path

Searched refs:OpInst (Results 1 – 25 of 191) sorted by relevance

12345678

/dports/cad/tkgate/tkgate-2.1/src/gmac/
H A Dgmac.h115 } OpInst; typedef
128 OpInst **od_insts; /* Array of op instructions */
157 OpInst **od_insts; /* Top-level operator instuctions */
227 OpInst *new_OpInst(int otype,int base,int dmsb,int dlsb,int val,int smsb,int slsb,int offset);
228 MemInst *OpInst_genMemInst(OpInst*,MemProg*,int*,Number**);
232 void OprDef_addOpInst(OprDef*,OpInst*);
242 void OpDef_addOpInst(OpDef*,OpInst*);
H A Dgmac.c295 OpInst *new_OpInst(int otype,int base,int dmsb,int dlsb,int val,int smsb,int slsb,int offset) in new_OpInst()
297 OpInst *oi = new(OpInst); in new_OpInst()
315 void OpInst_print(OpInst *oi,FILE *f) in OpInst_print()
341 MemInst *OpInst_genMemInst(OpInst *oi,MemProg *mp,int *r,Number **n) in OpInst_genMemInst()
395 D->od_insts = (OpInst**)malloc(sizeof(OpInst*)); in new_OprDef()
402 void OprDef_addOpInst(OprDef *D,OpInst *I) in OprDef_addOpInst()
404 D->od_insts = (OpInst**)realloc(D->od_insts,(D->od_numInsts+1)*sizeof(OpInst*)); in OprDef_addOpInst()
484 OpInst *oi = od->od_insts[i]; in OprDef_check()
560 od->od_insts = (OpInst**)malloc(sizeof(OpInst*)); in new_OpDef()
565 void OpDef_addOpInst(OpDef *od,OpInst *oi) in OpDef_addOpInst()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp524 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
529 if (!OpInst && !BEOpInst) { in findValueToReuse()
536 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
539 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
543 DepChains[OpInst] = D; in findValueToReuse()
558 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
559 if (!OpInst) { in findValueToReuse()
569 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
572 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp524 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
529 if (!OpInst && !BEOpInst) { in findValueToReuse()
536 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
539 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
543 DepChains[OpInst] = D; in findValueToReuse()
558 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
559 if (!OpInst) { in findValueToReuse()
569 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
572 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp524 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
529 if (!OpInst && !BEOpInst) { in findValueToReuse()
536 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
539 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
543 DepChains[OpInst] = D; in findValueToReuse()
558 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
559 if (!OpInst) { in findValueToReuse()
569 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
572 DepChains[OpInst] = D; in findValueToReuse()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp524 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
529 if (!OpInst && !BEOpInst) { in findValueToReuse()
536 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
539 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
543 DepChains[OpInst] = D; in findValueToReuse()
558 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
559 if (!OpInst) { in findValueToReuse()
569 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
572 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp524 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
529 if (!OpInst && !BEOpInst) { in findValueToReuse()
536 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
539 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
543 DepChains[OpInst] = D; in findValueToReuse()
558 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
559 if (!OpInst) { in findValueToReuse()
569 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
572 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp522 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
527 if (!OpInst && !BEOpInst) { in findValueToReuse()
534 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
537 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
541 DepChains[OpInst] = D; in findValueToReuse()
556 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
557 if (!OpInst) { in findValueToReuse()
567 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
570 DepChains[OpInst] = D; in findValueToReuse()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp445 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
450 if (!OpInst && !BEOpInst) { in findValueToReuse()
457 if ((OpInst && !BEOpInst) || (!OpInst && BEOpInst)) in findValueToReuse()
460 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
464 DepChains[OpInst] = D; in findValueToReuse()
479 Instruction *OpInst = dyn_cast<Instruction>(Op); in findValueToReuse() local
480 if (!OpInst) { in findValueToReuse()
490 DepChain *D = getDepChainBtwn(OpInst, BEOpInst, Iters); in findValueToReuse()
493 DepChains[OpInst] = D; in findValueToReuse()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp128 if (auto *OpInst = dyn_cast<Instruction>(Op)) in isSafeToMoveBefore() local
129 if (&InsertPoint == OpInst || !DT.dominates(OpInst, &InsertPoint)) in isSafeToMoveBefore()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp128 if (auto *OpInst = dyn_cast<Instruction>(Op)) in isSafeToMoveBefore() local
129 if (&InsertPoint == OpInst || !DT.dominates(OpInst, &InsertPoint)) in isSafeToMoveBefore()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp128 if (auto *OpInst = dyn_cast<Instruction>(Op)) in isSafeToMoveBefore() local
129 if (&InsertPoint == OpInst || !DT.dominates(OpInst, &InsertPoint)) in isSafeToMoveBefore()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp342 if (auto *OpInst = dyn_cast<Instruction>(Op)) { in isSafeToMoveBefore() local
343 if (&InsertPoint == OpInst) in isSafeToMoveBefore()
347 if (CheckForEntireBlock && I.getParent() == OpInst->getParent() && in isSafeToMoveBefore()
348 DT.dominates(OpInst, &I)) in isSafeToMoveBefore()
350 if (!DT.dominates(OpInst, &InsertPoint)) in isSafeToMoveBefore()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Analysis/
H A DDivergenceAnalysis.cpp232 auto *OpInst = dyn_cast<Instruction>(&Op); in taintLoopLiveOuts() local
233 if (!OpInst) in taintLoopLiveOuts()
235 if (DivLoop->contains(OpInst->getParent())) { in taintLoopLiveOuts()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Analysis/
H A DDivergenceAnalysis.cpp233 auto *OpInst = dyn_cast<Instruction>(&Op); in taintLoopLiveOuts() local
234 if (!OpInst) in taintLoopLiveOuts()
236 if (DivLoop->contains(OpInst->getParent())) { in taintLoopLiveOuts()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Analysis/
H A DDivergenceAnalysis.cpp189 auto *OpInst = dyn_cast<Instruction>(&Op); in usesLiveOut() local
190 if (!OpInst) in usesLiveOut()
192 if (DivLoop->contains(OpInst->getParent())) in usesLiveOut()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Analysis/
H A DDivergenceAnalysis.cpp232 auto *OpInst = dyn_cast<Instruction>(&Op); in taintLoopLiveOuts() local
233 if (!OpInst) in taintLoopLiveOuts()
235 if (DivLoop->contains(OpInst->getParent())) { in taintLoopLiveOuts()

12345678