|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/AliasAnalysis.h 387 return alias(V1, LocationSize::precise(1), V2, LocationSize::precise(1)) ==
387 return alias(V1, LocationSize::precise(1), V2, LocationSize::precise(1)) ==
include/llvm/Analysis/MemoryLocation.h 95 return precise(0);
lib/Analysis/AliasAnalysisEvaluator.cpp 145 I1Size = LocationSize::precise(DL.getTypeStoreSize(I1ElTy));
151 I2Size = LocationSize::precise(DL.getTypeStoreSize(I2ElTy));
236 Size = LocationSize::precise(DL.getTypeStoreSize(ElTy));
lib/Analysis/Lint.cpp 341 Size = LocationSize::precise(Len->getValue().getZExtValue());
lib/Analysis/Loads.cpp 388 auto AccessSize = LocationSize::precise(DL.getTypeStoreSize(AccessTy));
lib/Analysis/MemoryLocation.cpp 41 LocationSize::precise(DL.getTypeStoreSize(LI->getType())), AATags);
50 LocationSize::precise(DL.getTypeStoreSize(
69 LocationSize::precise(DL.getTypeStoreSize(
80 LocationSize::precise(DL.getTypeStoreSize(
96 Size = LocationSize::precise(C->getValue().getZExtValue());
117 Size = LocationSize::precise(C->getValue().getZExtValue());
147 return MemoryLocation(Arg, LocationSize::precise(LenCI->getZExtValue()),
157 LocationSize::precise(
165 return MemoryLocation(Arg, LocationSize::precise(0), AATags);
169 LocationSize::precise(
178 Arg, LocationSize::precise(DL.getTypeStoreSize(II->getType())),
184 LocationSize::precise(DL.getTypeStoreSize(
201 return MemoryLocation(Arg, LocationSize::precise(16), AATags);
204 return MemoryLocation(Arg, LocationSize::precise(LenCI->getZExtValue()),
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 4049 LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)),
4165 SV, LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)),
4470 ML = MemoryLocation(PtrOperand, LocationSize::precise(
4520 LocationSize::precise(
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 1979 AccessSize = LocationSize::precise((BECst->getValue()->getZExtValue() + 1) *
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 870 AccessSize = LocationSize::precise((BECst->getValue()->getZExtValue() + 1) *
lib/Transforms/Scalar/MemCpyOptimizer.cpp 863 ModRefInfo MR = AA.getModRefInfo(C, cpyDest, LocationSize::precise(srcSize));
866 MR = AA.callCapturesBefore(C, cpyDest, LocationSize::precise(srcSize), &DT);
1265 MemoryLocation(ByValArg, LocationSize::precise(ByValSize)), true,
unittests/Analysis/BasicAliasAnalysisTest.cpp 92 BasicAA.alias(MemoryLocation(IncomingI32Ptr, LocationSize::precise(4)),
93 MemoryLocation(GlobalPtr, LocationSize::precise(1)), AAQI),
98 MemoryLocation(GlobalPtr, LocationSize::precise(1)), AAQI),
121 MemoryLocation(I8, LocationSize::precise(2)),
122 MemoryLocation(I8AtUncertainOffset, LocationSize::precise(1)),
128 MemoryLocation(I8AtUncertainOffset, LocationSize::precise(1)),