Home
last modified time | relevance | path

Searched refs:MemI (Results 1 – 25 of 199) sorted by path

12345678

/dports/devel/asl/asl-current/
H A Dcodeavr.c564 int RegI, MemI; in DecodeLDST() local
570 MemI = 3 - RegI; in DecodeLDST()
587 int RegI, MemI; in DecodeLDDSTD() local
597 MemI = 3 - RegI; in DecodeLDDSTD()
598 RegChar = *ArgStr[MemI].Str; in DecodeLDDSTD()
606 *ArgStr[MemI].Str = '0'; in DecodeLDDSTD()
608 *ArgStr[MemI].Str = RegChar; in DecodeLDDSTD()
617 int RegI, MemI; in DecodeINOUT() local
623 MemI = 3 - RegI; in DecodeINOUT()
640 int RegI, MemI; in DecodeLDSSTS() local
[all …]
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/4.0/
H A DInstCombineLoadStoreAlloca.cpp739 Instruction *MemI, unsigned &Idx) { in canReplaceGEPIdxWithZero() argument
783 KnownNegative, 0, MemI); in canReplaceGEPIdxWithZero()
811 T &MemI) { in replaceGEPIdxWithZero() argument
814 if (canReplaceGEPIdxWithZero(IC, GEPI, &MemI, Idx)) { in replaceGEPIdxWithZero()
819 MemI.setOperand(MemI.getPointerOperandIndex(), NewGEPI); in replaceGEPIdxWithZero()
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/7.0/
H A DInstCombineLoadStoreAlloca.cpp891 Instruction* MemI, unsigned& Idx) { in canReplaceGEPIdxWithZero() argument
933 KnownBits Known = IC.computeKnownBits(GEPI->getOperand(i), 0, MemI); in canReplaceGEPIdxWithZero()
961 T& MemI) { in replaceGEPIdxWithZero() argument
964 if (canReplaceGEPIdxWithZero(IC, GEPI, &MemI, Idx)) { in replaceGEPIdxWithZero()
969 MemI.setOperand(MemI.getPointerOperandIndex(), NewGEPI); in replaceGEPIdxWithZero()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1224 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getLoadExtAction() local
1226 MemI < MVT::LAST_VALUETYPE && "Table isn't big enough!"); in getLoadExtAction()
1228 return (LegalizeAction)((LoadExtActions[ValI][MemI] >> Shift) & 0xf); in getLoadExtAction()
1249 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getTruncStoreAction() local
1250 assert(ValI < MVT::LAST_VALUETYPE && MemI < MVT::LAST_VALUETYPE && in getTruncStoreAction()
1252 return TruncStoreActions[ValI][MemI]; in getTruncStoreAction()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp189 bool alreadyPrepared(Loop *L, Instruction* MemI,
274 static Value *GetPointerOperand(Value *MemI) { in GetPointerOperand() argument
275 if (LoadInst *LMemI = dyn_cast<LoadInst>(MemI)) { in GetPointerOperand()
311 assert((MemI && GetPointerOperand(MemI)) && in addOneCandidate()
327 Buckets.push_back(Bucket(LSCEV, MemI)); in addOneCandidate()
339 Instruction *MemI; in collectCandidates() local
342 MemI = LMemI; in collectCandidates()
345 MemI = SMemI; in collectCandidates()
349 MemI = IMemI; in collectCandidates()
503 Value *BasePtr = GetPointerOperand(MemI); in rewriteLoadStores()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp808 Instruction *MemI, unsigned &Idx) { in canReplaceGEPIdxWithZero() argument
850 KnownBits Known = IC.computeKnownBits(GEPI->getOperand(i), 0, MemI); in canReplaceGEPIdxWithZero()
878 T &MemI) { in replaceGEPIdxWithZero() argument
881 if (canReplaceGEPIdxWithZero(IC, GEPI, &MemI, Idx)) { in replaceGEPIdxWithZero()
886 MemI.setOperand(MemI.getPointerOperandIndex(), NewGEPI); in replaceGEPIdxWithZero()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp237 Instruction *MemI; member
241 : LSCEVAddRec(L), InsertPt(nullptr), Writes(false), MemI(nullptr) { in Prefetch()
252 MemI = I; in addInstruction()
321 Instruction *MemI; in runOnLoop() local
324 MemI = LMemI; in runOnLoop()
328 MemI = SMemI; in runOnLoop()
355 Pref.addInstruction(MemI, DT, PD); in runOnLoop()
362 Prefetches.push_back(Prefetch(LSCEVAddRec, MemI)); in runOnLoop()
408 << *P.MemI->getOperand(isa<LoadInst>(P.MemI) ? 0 : 1) in runOnLoop()
411 return OptimizationRemark(DEBUG_TYPE, "Prefetched", P.MemI) in runOnLoop()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1364 getAddrModeFromMemoryOp(const MachineInstr &MemI, in getAddrModeFromMemoryOp() argument
H A DTargetLowering.h1230 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getLoadExtAction() local
1232 MemI < MVT::VALUETYPE_SIZE && "Table isn't big enough!"); in getLoadExtAction()
1234 return (LegalizeAction)((LoadExtActions[ValI][MemI] >> Shift) & 0xf); in getLoadExtAction()
1255 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getTruncStoreAction() local
1256 assert(ValI < MVT::VALUETYPE_SIZE && MemI < MVT::VALUETYPE_SIZE && in getTruncStoreAction()
1258 return TruncStoreActions[ValI][MemI]; in getTruncStoreAction()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp2534 AArch64InstrInfo::getAddrModeFromMemoryOp(const MachineInstr &MemI, in getAddrModeFromMemoryOp() argument
2539 if (!getMemOperandWithOffset(MemI, Base, Offset, OffsetIsScalable, TRI)) in getAddrModeFromMemoryOp()
H A DAArch64InstrInfo.h124 getAddrModeFromMemoryOp(const MachineInstr &MemI,
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp187 bool alreadyPrepared(Loop *L, Instruction *MemI,
192 Value *getNodeForInc(Loop *L, Instruction *MemI,
288 static Value *getPointerOperandAndType(Value *MemI, in getPointerOperandAndType() argument
294 if (LoadInst *LMemI = dyn_cast<LoadInst>(MemI)) { in getPointerOperandAndType()
297 } else if (StoreInst *SMemI = dyn_cast<StoreInst>(MemI)) { in getPointerOperandAndType()
301 PointerElementType = Type::getInt8Ty(MemI->getContext()); in getPointerOperandAndType()
527 assert((MemI && getPointerOperandAndType(MemI)) && in addOneCandidate()
534 B.Elements.push_back(BucketElement(CDiff, MemI)); in addOneCandidate()
543 Buckets.push_back(Bucket(LSCEV, MemI)); in addOneCandidate()
834 BasicBlock *BB = MemI->getParent(); in getNodeForInc()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp3759 X86InstrInfo::getAddrModeFromMemoryOp(const MachineInstr &MemI, in getAddrModeFromMemoryOp() argument
3761 const MCInstrDesc &Desc = MemI.getDesc(); in getAddrModeFromMemoryOp()
3768 auto &BaseOp = MemI.getOperand(MemRefBegin + X86::AddrBaseReg); in getAddrModeFromMemoryOp()
3772 const MachineOperand &DispMO = MemI.getOperand(MemRefBegin + X86::AddrDisp); in getAddrModeFromMemoryOp()
3779 AM.ScaledReg = MemI.getOperand(MemRefBegin + X86::AddrIndexReg).getReg(); in getAddrModeFromMemoryOp()
3780 AM.Scale = MemI.getOperand(MemRefBegin + X86::AddrScaleAmt).getImm(); in getAddrModeFromMemoryOp()
H A DX86InstrInfo.h324 getAddrModeFromMemoryOp(const MachineInstr &MemI,
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp823 GetElementPtrInst *GEPI, Instruction *MemI, in canReplaceGEPIdxWithZero() argument
871 KnownBits Known = IC.computeKnownBits(GEPI->getOperand(i), 0, MemI); in canReplaceGEPIdxWithZero()
899 T &MemI) { in replaceGEPIdxWithZero() argument
902 if (canReplaceGEPIdxWithZero(IC, GEPI, &MemI, Idx)) { in replaceGEPIdxWithZero()
907 MemI.setOperand(MemI.getPointerOperandIndex(), NewGEPI); in replaceGEPIdxWithZero()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp243 Instruction *MemI; member
247 : LSCEVAddRec(L), InsertPt(nullptr), Writes(false), MemI(nullptr) { in Prefetch()
258 MemI = I; in addInstruction()
327 Instruction *MemI; in runOnLoop() local
330 MemI = LMemI; in runOnLoop()
334 MemI = SMemI; in runOnLoop()
361 Pref.addInstruction(MemI, DT, PD); in runOnLoop()
368 Prefetches.push_back(Prefetch(LSCEVAddRec, MemI)); in runOnLoop()
414 << *P.MemI->getOperand(isa<LoadInst>(P.MemI) ? 0 : 1) in runOnLoop()
417 return OptimizationRemark(DEBUG_TYPE, "Prefetched", P.MemI) in runOnLoop()
/dports/devel/llvm10/llvm-10.0.1.src/include/llvm/CodeGen/
H A DTargetLowering.h1068 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getLoadExtAction() local
1070 MemI < MVT::LAST_VALUETYPE && "Table isn't big enough!"); in getLoadExtAction()
1072 return (LegalizeAction)((LoadExtActions[ValI][MemI] >> Shift) & 0xf); in getLoadExtAction()
1093 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getTruncStoreAction() local
1094 assert(ValI < MVT::LAST_VALUETYPE && MemI < MVT::LAST_VALUETYPE && in getTruncStoreAction()
1096 return TruncStoreActions[ValI][MemI]; in getTruncStoreAction()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp189 bool alreadyPrepared(Loop *L, Instruction* MemI,
274 static Value *GetPointerOperand(Value *MemI) { in GetPointerOperand() argument
275 if (LoadInst *LMemI = dyn_cast<LoadInst>(MemI)) { in GetPointerOperand()
311 assert((MemI && GetPointerOperand(MemI)) && in addOneCandidate()
327 Buckets.push_back(Bucket(LSCEV, MemI)); in addOneCandidate()
339 Instruction *MemI; in collectCandidates() local
342 MemI = LMemI; in collectCandidates()
345 MemI = SMemI; in collectCandidates()
349 MemI = IMemI; in collectCandidates()
503 Value *BasePtr = GetPointerOperand(MemI); in rewriteLoadStores()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp848 Instruction *MemI, unsigned &Idx) { in canReplaceGEPIdxWithZero() argument
890 KnownBits Known = IC.computeKnownBits(GEPI->getOperand(i), 0, MemI); in canReplaceGEPIdxWithZero()
918 T &MemI) { in replaceGEPIdxWithZero() argument
921 if (canReplaceGEPIdxWithZero(IC, GEPI, &MemI, Idx)) { in replaceGEPIdxWithZero()
926 MemI.setOperand(MemI.getPointerOperandIndex(), NewGEPI); in replaceGEPIdxWithZero()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp378 auto *MemI = cast<MemIntrinsic>(NewInst); in perform() local
379 auto *SizeType = dyn_cast<IntegerType>(MemI->getLength()->getType()); in perform()
382 MemI->setLength(CaseSizeId); in perform()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp255 Instruction *MemI; in runOnLoop() local
258 MemI = LMemI; in runOnLoop()
262 MemI = SMemI; in runOnLoop()
307 PrefLoads.push_back(std::make_pair(MemI, LSCEVAddRec)); in runOnLoop()
311 Value *PrefPtrValue = SCEVE.expandCodeFor(NextLSCEV, I8Ptr, MemI); in runOnLoop()
313 IRBuilder<> Builder(MemI); in runOnLoop()
321 ConstantInt::get(I32, MemI->mayReadFromMemory() ? 0 : 1), in runOnLoop()
327 return OptimizationRemark(DEBUG_TYPE, "Prefetched", MemI) in runOnLoop()
/dports/devel/llvm11/llvm-11.0.1.src/include/llvm/CodeGen/
H A DTargetLowering.h1191 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getLoadExtAction() local
1193 MemI < MVT::LAST_VALUETYPE && "Table isn't big enough!"); in getLoadExtAction()
1195 return (LegalizeAction)((LoadExtActions[ValI][MemI] >> Shift) & 0xf); in getLoadExtAction()
1216 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getTruncStoreAction() local
1217 assert(ValI < MVT::LAST_VALUETYPE && MemI < MVT::LAST_VALUETYPE && in getTruncStoreAction()
1219 return TruncStoreActions[ValI][MemI]; in getTruncStoreAction()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp189 bool alreadyPrepared(Loop *L, Instruction* MemI,
274 static Value *GetPointerOperand(Value *MemI) { in GetPointerOperand() argument
275 if (LoadInst *LMemI = dyn_cast<LoadInst>(MemI)) { in GetPointerOperand()
311 assert((MemI && GetPointerOperand(MemI)) && in addOneCandidate()
327 Buckets.push_back(Bucket(LSCEV, MemI)); in addOneCandidate()
339 Instruction *MemI; in collectCandidates() local
342 MemI = LMemI; in collectCandidates()
345 MemI = SMemI; in collectCandidates()
349 MemI = IMemI; in collectCandidates()
503 Value *BasePtr = GetPointerOperand(MemI); in rewriteLoadStores()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp808 Instruction *MemI, unsigned &Idx) { in canReplaceGEPIdxWithZero() argument
850 KnownBits Known = IC.computeKnownBits(GEPI->getOperand(i), 0, MemI); in canReplaceGEPIdxWithZero()
878 T &MemI) { in replaceGEPIdxWithZero() argument
881 if (canReplaceGEPIdxWithZero(IC, GEPI, &MemI, Idx)) { in replaceGEPIdxWithZero()
886 MemI.setOperand(MemI.getPointerOperandIndex(), NewGEPI); in replaceGEPIdxWithZero()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp237 Instruction *MemI; member
241 : LSCEVAddRec(L), InsertPt(nullptr), Writes(false), MemI(nullptr) { in Prefetch()
252 MemI = I; in addInstruction()
321 Instruction *MemI; in runOnLoop() local
324 MemI = LMemI; in runOnLoop()
328 MemI = SMemI; in runOnLoop()
355 Pref.addInstruction(MemI, DT, PD); in runOnLoop()
362 Prefetches.push_back(Prefetch(LSCEVAddRec, MemI)); in runOnLoop()
408 << *P.MemI->getOperand(isa<LoadInst>(P.MemI) ? 0 : 1) in runOnLoop()
411 return OptimizationRemark(DEBUG_TYPE, "Prefetched", P.MemI) in runOnLoop()

12345678