| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 594 if (ConstantOffset != 0) return ConstantOffset; in findInEitherOperand() 605 ConstantOffset = -ConstantOffset; in findInEitherOperand() 608 if (ConstantOffset == 0) in findInEitherOperand() 611 return ConstantOffset; in findInEitherOperand() 634 ConstantOffset = in find() 645 ConstantOffset = in find() 653 if (ConstantOffset != 0) in find() 655 return ConstantOffset; in find() 785 APInt ConstantOffset = in Extract() local 788 if (ConstantOffset == 0) { in Extract() [all …]
|
| H A D | EarlyCSE.cpp | 565 std::optional<int64_t> ConstantOffset; member 571 GEPValue(Instruction *I, std::optional<int64_t> ConstantOffset) in GEPValue() 572 : Inst(I), ConstantOffset(ConstantOffset) { in GEPValue() 607 if (Val.ConstantOffset.has_value()) in getHashValue() 609 Val.ConstantOffset.value()); in getHashValue() 622 if (LHS.ConstantOffset.has_value() && RHS.ConstantOffset.has_value()) in isEqual() 623 return LHS.ConstantOffset.value() == RHS.ConstantOffset.value(); in isEqual()
|
| H A D | ConstraintElimination.cpp | 386 APInt ConstantOffset; member 390 OffsetResult() : BasePtr(nullptr), ConstantOffset(0, uint64_t(0)) {} in OffsetResult() 394 ConstantOffset = APInt(DL.getIndexTypeSizeInBits(BasePtr->getType()), 0); in OffsetResult() 404 unsigned BitWidth = Result.ConstantOffset.getBitWidth(); in collectOffsets() 406 Result.ConstantOffset)) in collectOffsets() 424 Result.ConstantOffset += ConstantOffset2; in collectOffsets() 451 const auto &[BasePtr, ConstantOffset, VariableOffsets, AllInbounds] = in decomposeGEP() 456 Decomposition Result(ConstantOffset.getSExtValue(), DecompEntry(1, BasePtr)); in decomposeGEP()
|
| H A D | GVN.cpp | 425 APInt ConstantOffset(BitWidth, 0); in createGEPExpr() local 426 if (GEP->collectOffset(DL, BitWidth, VariableOffsets, ConstantOffset)) { in createGEPExpr() 437 if (!ConstantOffset.isZero()) in createGEPExpr() 439 lookupOrAdd(ConstantInt::get(Context, ConstantOffset))); in createGEPExpr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Operator.cpp | 182 APInt &ConstantOffset) const { in collectOffset() 189 ConstantOffset += Index * IndexedSize; in collectOffset()
|
| H A D | Instructions.cpp | 1820 APInt &ConstantOffset) const { in collectOffset() 1823 ConstantOffset); in collectOffset()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Operator.h | 506 APInt &ConstantOffset) const;
|
| H A D | Instructions.h | 1139 APInt &ConstantOffset) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstCombineIntrinsic.cpp | 213 if (auto *ConstantOffset = in simplifyAMDGCNImageIntrinsic() local 215 if (ConstantOffset->isZero()) { in simplifyAMDGCNImageIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 4819 int64_t ConstantOffset = 0; in matchOperationAddr() local 4826 ConstantOffset += SL->getElementOffset(Idx); in matchOperationAddr() 4838 ConstantOffset += CVal.getSExtValue() * TypeSize; in matchOperationAddr() 4856 AddrMode.BaseOffs += ConstantOffset; in matchOperationAddr() 4862 AddrMode.BaseOffs -= ConstantOffset; in matchOperationAddr() 4866 ConstantOffset > 0) { in matchOperationAddr() 4882 LargeOffsetGEP = std::make_pair(GEP, ConstantOffset); in matchOperationAddr() 4894 AddrMode.BaseOffs += ConstantOffset; in matchOperationAddr() 4921 AddrMode.BaseOffs += ConstantOffset; in matchOperationAddr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 2374 APInt ConstantOffset(BitWidth, 0); in getSalvageOpsForGEP() local 2375 if (!GEP->collectOffset(DL, BitWidth, VariableOffsets, ConstantOffset)) in getSalvageOpsForGEP() 2389 DIExpression::appendOffset(Opcodes, ConstantOffset.getSExtValue()); in getSalvageOpsForGEP()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 1537 APInt ConstantOffset(BitWidth, 0); in collectConstantsForGEP() local 1543 if (!GEP->collectOffset(DL, BitWidth, VariableOffsets, ConstantOffset)) { in collectConstantsForGEP() 1553 Union.addToAll(ConstantOffset.getSExtValue()); in collectConstantsForGEP()
|