Home
last modified time | relevance | path

Searched refs:getAddr (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DBoxValue.cpp23 [](const auto &x) { return x.getAddr(); }); in getBase()
83 return os << "boxchar { addr: " << box.getAddr() << ", len: " << box.getLen() in operator <<()
89 os << "boxarray { addr: " << box.getAddr(); in operator <<()
104 os << "boxchararray { addr: " << box.getAddr() << ", len : " << box.getLen(); in operator <<()
119 return os << "boxproc: { procedure: " << box.getAddr() in operator <<()
125 os << "box: { value: " << box.getAddr(); in operator <<()
146 os << "mutablebox: { addr: " << box.getAddr(); in operator <<()
185 mlir::Type type = fir::dyn_cast_ptrEleTy(getAddr().getType()); in verify()
H A DMutableBox.cpp102 irBox = builder.create<fir::LoadOp>(loc, box.getAddr());
216 builder.create<fir::StoreOp>(loc, newBox, box.getAddr()); in updateWithIrBox()
238 builder.create<fir::StoreOp>(loc, deallocatedBox, box.getAddr()); in setUnallocatedStatus()
273 builder.create<fir::StoreOp>(loc, irBox, box.getAddr()); in updateIRBox()
390 return !fir::valueHasFirAttribute(box.getAddr(), in readToBoxValue()
475 writer.updateMutableBox(ch.getAddr(), /*lbounds=*/llvm::None, in associateMutableBox()
479 writer.updateMutableBox(arr.getAddr(), in associateMutableBox()
484 writer.updateMutableBox(arr.getAddr(), in associateMutableBox()
574 writer.updateMutableBox(cast(ch.getAddr()), lbounds, extents, in associateMutableBoxWithRemap()
578 writer.updateMutableBox(cast(arr.getAddr()), lbounds, extents, in associateMutableBoxWithRemap()
[all …]
H A DFIRBuilder.cpp559 .readLengthFromBox(x.getAddr()); in readCharLen()
589 .create<fir::BoxDimsOp>(loc, idxTy, idxTy, idxTy, x.getAddr(), in readExtent()
646 box.getAddr(), dimVal); in readExtents()
678 builder.create<fir::BoxAddrOp>(loc, box.getMemTy(), box.getAddr()); in readBoxValue()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DSymbolMap.h93 -> fir::ExtendedValue { return box.getAddr(); }, in toExtendedValue()
107 mlir::Value getAddr() const { in getAddr() function
109 [](const auto &x) { return x.getAddr(); }); in getAddr()
146 if (auto eleTy = fir::dyn_cast_ptrEleTy(getAddr().getType())) in hasConstantShape()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp1035 ValueIsLoadPair CacheKey(Pointer.getAddr(), isLoad); in getNonLocalPointerDepFromBB()
1135 if (VI == Visited.end() || VI->second == Pointer.getAddr()) in getNonLocalPointerDepFromBB()
1145 Value *Addr = Pointer.getAddr(); in getNonLocalPointerDepFromBB()
1227 Result.push_back(NonLocalDepResult(BB, Dep, Pointer.getAddr())); in getNonLocalPointerDepFromBB()
1243 Visited.insert(std::make_pair(Pred, Pointer.getAddr())); in getNonLocalPointerDepFromBB()
1253 if (InsertRes.first->second != Pointer.getAddr()) { in getNonLocalPointerDepFromBB()
1298 Value *PredPtrVal = PredPointer.getAddr(); in getNonLocalPointerDepFromBB()
1338 Value *PredPtrVal = PredPointer.getAddr(); in getNonLocalPointerDepFromBB()
1434 NonLocalDepResult(BB, MemDepResult::getUnknown(), Pointer.getAddr())); in getNonLocalPointerDepFromBB()
H A DPHITransAddr.cpp374 return Tmp.getAddr(); in InsertPHITranslatedSubExpr()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DPHITransAddr.h59 Value *getAddr() const { return Addr; } in getAddr() function
/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DBoxValue.h67 mlir::Value getAddr() const { return addr; } in getAddr() function
87 mlir::Value getBuffer() const { return getAddr(); } in getBuffer()
198 auto type = getAddr().getType(); in getBoxTy()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertVariable.cpp1048 commonAddr = symBox.getAddr(); in instantiateCommon()
1275 boxAlloc = symbox.getAddr(); in mapSymbolAttributes()
1301 mlir::Value dummyArg = symMap.lookupSymbol(sym).getAddr(); in mapSymbolAttributes()
1488 charHelp.createUnboxChar(symBox.getAddr()); in mapSymbolAttributes()
1513 mlir::Value boxAddr = symBox.getAddr(); in mapSymbolAttributes()
1541 mlir::Value addr = symMap.lookupSymbol(sym).getAddr(); in mapSymbolAttributes()
1579 mlir::Value addr = symMap.lookupSymbol(sym).getAddr(); in mapSymbolAttributes()
1631 charHelp.createUnboxChar(symBox.getAddr()); in mapSymbolAttributes()
1691 charHelp.createUnboxChar(symBox.getAddr()); in mapSymbolAttributes()
1761 mlir::Value actualArg = symMap.lookupSymbol(sym).getAddr(); in mapSymbolAttributes()
[all …]
H A DSymbolMap.cpp89 os << val.getAddr() << '\n'; in operator <<()
H A DAllocatable.cpp128 llvm::SmallVector<mlir::Value> args{box.getAddr(), dimIndex, lowerBound, in genRuntimeSetBounds()
153 args.push_back(builder.createConvert(loc, inputTypes[0], box.getAddr())); in genRuntimeInitCharacter()
176 box.getAddr(), errorManager.hasStat, errorManager.errMsgAddr, in genRuntimeAllocate()
386 builder.create<fir::StoreOp>(loc, nullPointer, box.getAddr()); in genSimpleAllocation()
H A DIntrinsicCall.cpp159 mlir::Value temp = box.getAddr(); in genFuncDim()
168 mlir::Value temp = box.getAddr(); in genFuncDim()
297 mlir::Value temp = box.getAddr(); in genExtremumVal()
402 mlir::Value temp = box.getAddr(); in genExtremumloc()
2055 addCleanUpForTemp(loc, box.getAddr()); in readAndAddCleanUp()
2067 addCleanUpForTemp(loc, box.getAddr()); in readAndAddCleanUp()
2077 addCleanUpForTemp(loc, box.getAddr()); in readAndAddCleanUp()
2219 addCleanUpForTemp(loc, box.getAddr()); in genAll()
2289 addCleanUpForTemp(loc, box.getAddr()); in genAny()
2507 addCleanUpForTemp(loc, box.getAddr()); in genCount()
[all …]
H A DBridge.cpp318 return lookupSymbol(sym).getAddr(); in getSymbolAddress()
510 assert(hsb.getAddr() != sb.getAddr() && in copyHostAssociateVar()
822 mlir::Value resultRef = resultSymBox.getAddr(); in genReturnSymbol()
1701 .createEmboxChar(cbv.getAddr(), cbv.getLen()); in genFIR()
2749 addSymbol(altResult.getSymbol(), resultArg.getAddr()); in startNewFunction()
H A DRuntime.cpp65 builder.createConvert(loc, calleeType.getInput(0), x.getAddr())); in genStopStatement()
H A DConvertExpr.cpp893 funcPtr = val.getAddr(); in genval()
1281 mlir::Value charAddr = charBox->getAddr(); in replaceScalarCharacterLength()
1350 mlir::Value boxCharAddr = boxchar.getAddr(); in genval()
2477 funcPointer = symMap.lookupSymbol(*sym).getAddr(); in genCallOpAndResult()
3478 dstChar.getAddr(), dstChar.getLen(), builder, in createCharArrayAmend()
6291 .readLengthFromBox(box.getAddr()); in computeElementSize()
6295 .readLengthFromBox(box.getAddr()); in computeElementSize()
6444 builder, loc, memcpyType(), buffi, v.getAddr(), byteSz, in copyNextArrayCtorSection()
6495 builder, loc, memcpyType(), buffi, v.getAddr(), eleSz, in copyNextArrayCtorSection()
7101 newBase = charDst.getAddr(); in applyPathToArrayLoad()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DCharacterTest.cpp53 auto ty = strLit.getCharBox()->getAddr().getType(); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp648 Ops.push_back(getAddr<GlobalAddressSDNode, true>(S, DAG, IsLocal)); in LowerCall()
661 Ops.push_back(getAddr<ExternalSymbolSDNode, true>(S, DAG, IsLocal)); in LowerCall()
1129 SDValue Addr = getAddr<GlobalAddressSDNode, false>(N, DAG, IsLocal); in LowerGlobalAddress()
1145 return getAddr(N, DAG, false); in LowerExternalSymbol()
1152 return getAddr<JumpTableSDNode, false>(N, DAG); in LowerJumpTable()
1159 return getAddr(N, DAG); in LowerBlockAddress()
H A DCSKYISelLowering.h126 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const {
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dpcrel-linkeropt.ll375 ; CHECK-NEXT: bl getAddr@notoc
386 …%call = tail call signext i32 @getAddr(i32* getelementptr inbounds ([10 x i32], [10 x i32]* @Array…
391 declare signext i32 @getAddr(i32*) local_unnamed_addr
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp779 p << getAddr(); in print()
782 p << " : " << getAddr().getType(); in print()
783 if (getAddr().getType().cast<LLVMPointerType>().isOpaque()) in print()
855 p << getValue() << ", " << getAddr(); in print()
858 if (getAddr().getType().cast<LLVMPointerType>().isOpaque()) in print()
860 p << getAddr().getType(); in print()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1455 VPValue *getAddr() const { in getAddr() function
1496 return Op == getAddr() && all_of(getStoredValues(), [Op](VPValue *StoredV) { in onlyFirstLaneUsed()
1752 VPValue *getAddr() const { in getAddr() function
1796 return Op == getAddr() && isConsecutive() && in onlyFirstLaneUsed()
H A DVPlanTransforms.cpp147 if (WidenI && WidenI->getAddr() == SinkCandidate) { in sinkScalarOperands()
H A DLoopVectorize.cpp1054 VPDef *AddrDef = WidenRec->getAddr()->getDef(); in collectPoisonGeneratingRecipes()
1060 VPDef *AddrDef = InterleaveRec->getAddr()->getDef(); in collectPoisonGeneratingRecipes()
9003 auto *VPIG = new VPInterleaveRecipe(IG, Recipe->getAddr(), StoredValues, in buildVPlanWithVPRecipes()
9201 getAddr()->printAsOperand(O, SlotTracker); in print()
9491 State.ILV->vectorizeInterleaveGroup(IG, definedValues(), State, getAddr(), in execute()
9654 Value *VectorGep = State.get(getAddr(), Part); in execute()
9666 CreateVecPtr(Part, State.get(getAddr(), VPIteration(0, 0))); in execute()
9685 Value *VectorGep = State.get(getAddr(), Part); in execute()
9691 CreateVecPtr(Part, State.get(getAddr(), VPIteration(0, 0))); in execute()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h624 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const;
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp425 Value *Ptr = Addr.getAddr(); in memoryIsNotModifiedBetween()
458 Value *TranslatedPtr = PredAddr.getAddr(); in memoryIsNotModifiedBetween()

12