Lines Matching defs:InferAddressSpacesImpl
185 class InferAddressSpacesImpl {
246 InferAddressSpacesImpl(AssumptionCache &AC, const DominatorTree *DT,
368 bool InferAddressSpacesImpl::rewriteIntrinsicOperands(IntrinsicInst *II,
415 void InferAddressSpacesImpl::collectRewritableIntrinsicOperands(
448 void InferAddressSpacesImpl::appendsFlatAddressExpressionToPostorderStack(
482 InferAddressSpacesImpl::collectFlatAddressExpressions(Function &F) const {
603 Value *InferAddressSpacesImpl::cloneInstructionWithNewAddressSpace(
782 Value *InferAddressSpacesImpl::cloneValueWithNewAddressSpace(
810 unsigned InferAddressSpacesImpl::joinAddressSpaces(unsigned AS1,
824 bool InferAddressSpacesImpl::run(Function &F) {
853 void InferAddressSpacesImpl::inferAddressSpaces(
892 unsigned InferAddressSpacesImpl::getPredicatedAddrSpace(const Value &V,
916 bool InferAddressSpacesImpl::updateAddressSpace(
1090 bool InferAddressSpacesImpl::isSafeToCastConstAddrSpace(Constant *C,
1131 bool InferAddressSpacesImpl::rewriteWithNewAddressSpaces(
1344 return InferAddressSpacesImpl(
1363 InferAddressSpacesImpl(AM.getResult<AssumptionAnalysis>(F),