| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/ |
| H A D | BoxValue.cpp | 23 [](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 D | MutableBox.cpp | 102 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 D | FIRBuilder.cpp | 559 .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 D | SymbolMap.h | 93 -> 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 D | MemoryDependenceAnalysis.cpp | 1035 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 D | PHITransAddr.cpp | 374 return Tmp.getAddr(); in InsertPHITranslatedSubExpr()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | PHITransAddr.h | 59 Value *getAddr() const { return Addr; } in getAddr() function
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/ |
| H A D | BoxValue.h | 67 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 D | ConvertVariable.cpp | 1048 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 D | SymbolMap.cpp | 89 os << val.getAddr() << '\n'; in operator <<()
|
| H A D | Allocatable.cpp | 128 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 D | IntrinsicCall.cpp | 159 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 D | Bridge.cpp | 318 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 D | Runtime.cpp | 65 builder.createConvert(loc, calleeType.getInput(0), x.getAddr())); in genStopStatement()
|
| H A D | ConvertExpr.cpp | 893 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 D | CharacterTest.cpp | 53 auto ty = strLit.getCharBox()->getAddr().getType(); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.cpp | 648 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 D | CSKYISelLowering.h | 126 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const {
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | pcrel-linkeropt.ll | 375 ; 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 D | LLVMDialect.cpp | 779 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 D | VPlan.h | 1455 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 D | VPlanTransforms.cpp | 147 if (WidenI && WidenI->getAddr() == SinkCandidate) { in sinkScalarOperands()
|
| H A D | LoopVectorize.cpp | 1054 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 D | RISCVISelLowering.h | 624 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const;
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 425 Value *Ptr = Addr.getAddr(); in memoryIsNotModifiedBetween() 458 Value *TranslatedPtr = PredAddr.getAddr(); in memoryIsNotModifiedBetween()
|