Lines Matching full:see
4 // See https://llvm.org/LICENSE.txt for license information.
26 // attributes through the `Attributor::getAAFor` method (see the method
39 // currently assumed state (see the AbstractState class) might not be valid
79 // an argument, call site argument, function return value, or function. See
87 // attribute(s) manifested through the Attributor manifestation framework, see
678 /// If \p IRP is a call site (see isAnyCallSitePosition()) then the result
989 /// argument or call site argument. See also `getCalleeArgNo` and
1346 /// closed world modules (see isClosedWorldModule).
1451 /// function marked live. See also: InitializationCallback>
1548 /// no abstract attribute is found equivalent positions are checked, see
1708 /// and the address of their static member (see AAType::ID).
1775 // Check if we require a calles but we can't see all.
1923 /// will affect this one. See also getAttrs(...).
2223 /// information from the AA (see the constructor). All other members are
2239 /// call site of the replaced function (\see ReplacedFn). The callback needs
2243 /// the replacement type vector (\see ReplacementTypes). The first argument
2250 /// Simple getters, see the corresponding members for details.
2288 /// Callee repair callback, see CalleeRepairCBTy.
2291 /// Abstract call site (ACS) repair callback, see ACSRepairCBTy.
2382 /// See checkForAllCallLikeInstructions(...) for more information.
2491 /// may trigger further updates. (\see DependenceStack)
2498 /// (\see registerFunctionSignatureRewrite) and return Changed if the module
2504 /// See getOrCreateAAFor.
2615 /// additional methods to directly modify the state based if needed. See the
2674 /// See AbstractState::isValidState()
2678 /// See AbstractState::isAtFixpoint()
2681 /// See AbstractState::indicateOptimisticFixpoint(...)
2687 /// See AbstractState::indicatePessimisticFixpoint(...)
2978 /// See AbstractState::isValidState()
2983 /// See AbstractState::isAtFixpoint()
2986 /// See AbstractState::indicateOptimisticFixpoint(...)
2992 /// See AbstractState::indicatePessimisticFixpoint(...)
3010 /// See IntegerRangeState::unionAssumed(..).
3021 /// See IntegerRangeState::intersectKnown(..).
3124 /// See AbstractState::isValidState()
3127 /// See AbstractState::isAtFixpoint()
3130 /// See AbstractState::indicateOptimisticFixpoint(...)
3137 /// See AbstractState::indicatePessimisticFixpoint(...)
3193 /// See AbstractAttribute::getState(...).
3196 /// See AbstractAttribute::getState(...).
3233 /// See AbstractAttribute::manifest(...).
3345 // definition might be changed at runtime, see also
3375 /// Return an IR position, see struct IRPosition.
3503 /// See AbstractAttribute::getName()
3506 /// See AbstractAttribute::getIdAddr()
3554 /// See AbstractAttribute::isValidIRPositionForInit
3586 /// See AbstractAttribute::getName()
3589 /// See AbstractAttribute::getIdAddr()
3627 /// See AbstractAttribute::getName()
3630 /// See AbstractAttribute::getIdAddr()
3650 /// See AbstractAttribute::hasTrivialInitializer.
3653 /// See IRAttribute::isImpliedByUndef.
3658 /// See AbstractAttribute::isValidIRPositionForInit
3665 /// See AbstractAttribute::isImpliedByIR(...).
3679 /// See AbstractAttribute::getName()
3682 /// See AbstractAttribute::getIdAddr()
3710 /// See AbstractAttribute::getName()
3713 /// See AbstractAttribute::getIdAddr()
3774 /// See AbstractAttribute::getName()
3777 /// See AbstractAttribute::getIdAddr()
3811 /// See AbstractAttribute::getName()
3814 /// See AbstractAttribute::getIdAddr()
3844 /// See AbstractAttribute::getName()
3847 /// See AbstractAttribute::getIdAddr()
3867 /// See AbstractAttribute::isValidIRPositionForInit
3874 /// See IRAttribute::isImpliedByIR
3879 /// See AbstractAttribute::requiresCallersForArgOrFunction
3891 /// See AbstractAttribute::getName()
3894 /// See AbstractAttribute::getIdAddr()
3913 /// See IRAttribute::isImpliedByIR
3924 /// See AbstractAttribute::isValidIRPositionForInit
3941 /// See AbstractAttribute::getName()
3944 /// See AbstractAttribute::getIdAddr()
3972 /// See AbstractAttribute::getName()
3975 /// See AbstractAttribute::getIdAddr()
3993 /// See AbstractAttribute::isValidIRPositionForInit
4067 /// See AbstractAttribute::getName()
4070 /// See AbstractAttribute::getIdAddr()
4144 /// See AbstractState::isValidState()
4147 /// See AbstractState::isAtFixpoint()
4153 /// See AbstractState::indicateOptimisticFixpoint(...)
4160 /// See AbstractState::indicatePessimisticFixpoint(...)
4198 /// See IntegerStateBase::operator^=
4205 /// See IntegerStateBase::operator+=
4212 /// See IntegerStateBase::operator&=
4219 /// See IntegerStateBase::operator|=
4234 /// See AbstractAttribute::isValidIRPositionForInit
4263 /// See AbstractAttribute::getName()
4266 /// See AbstractAttribute::getIdAddr()
4288 /// See AbstractAttribute::isValidIRPositionForInit
4301 /// See AbstractAttribute::getName()
4304 /// See AbstractAttribute::getIdAddr()
4343 /// See AbstractAttribute::getName()
4346 /// See AbstractAttribute::getIdAddr()
4367 /// See IRAttribute::isImpliedByIR
4378 /// See AbstractAttribute::isValidIRPositionForInit
4425 /// See AbstractAttribute::getName()
4428 /// See AbstractAttribute::getIdAddr()
4462 /// See AbstractState::isValidState(...)
4465 /// See AbstractState::isAtFixpoint(...)
4472 /// See AbstractState::indicatePessimisticFixpoint(...)
4477 /// See AbstractState::indicateOptimisticFixpoint(...)
4525 /// See AbstractAttribute::getName()
4528 /// See AbstractAttribute::getIdAddr()
4566 /// See AbstractAttribute::getName()
4569 /// See AbstractAttribute::getIdAddr()
4596 /// See AbstractAttribute::isValidIRPositionForInit
4609 /// See AbstractAttribute::requiresCallersForArgOrFunction
4621 /// See AbstractAttribute::getName()
4624 /// See AbstractAttribute::getIdAddr()
4646 /// See AbstractAttribute::hasTrivialInitializer.
4649 /// See AbstractAttribute::isValidIRPositionForInit
4695 /// See AbstractAttribute::getName()
4698 /// See AbstractAttribute::getIdAddr()
4722 /// See AbstractAttribute::requiresCalleeForCallBase.
4725 /// See AbstractAttribute::hasTrivialInitializer.
4728 /// See AbstractAttribute::isValidIRPositionForInit
4783 /// inaccesible memory only (see Attribute::InaccessibleMemOnly).
4789 /// inaccesible memory only (see Attribute::InaccessibleMemOnly).
4795 /// argument pointees (see Attribute::ArgMemOnly).
4801 /// argument pointees (see Attribute::ArgMemOnly).
4807 /// inaccesible memory or argument pointees (see
4815 /// inaccesible memory or argument pointees (see
4875 /// See AbstractState::getAsStr(Attributor).
4880 /// See AbstractAttribute::getName()
4883 /// See AbstractAttribute::getIdAddr()
4903 /// See AbstractAttribute::isValidIRPositionForInit
4910 /// See AbstractAttribute::requiresCallersForArgOrFunction
4913 /// See AbstractAttribute::getState(...).
4948 /// See AbstractAttribute::getName()
4951 /// See AbstractAttribute::getIdAddr()
4970 /// force it. As for the conditions under which we force it, see
4980 /// See AbstractState::isValidState(...)
4983 /// See AbstractState::isAtFixpoint(...)
4986 /// See AbstractState::indicatePessimisticFixpoint(...)
4991 /// See AbstractState::indicateOptimisticFixpoint(...)
5255 /// For non constant integers see AAPotentialValues.
5261 /// See AbstractAttribute::isValidIRPositionForInit
5268 /// See AbstractAttribute::requiresCallersForArgOrFunction
5271 /// See AbstractAttribute::getState(...).
5301 /// See AbstractAttribute::getName()
5306 /// See AbstractAttribute::getIdAddr()
5324 /// See AbstractAttribute::requiresCallersForArgOrFunction
5327 /// See AbstractAttribute::getState(...).
5340 /// See AbstractAttribute::getName()
5343 /// See AbstractAttribute::getIdAddr()
5370 /// See IRAttribute::isImpliedByUndef
5373 /// See IRAttribute::isImpliedByPoison
5376 /// See IRAttribute::isImpliedByIR
5390 /// See AbstractAttribute::getName()
5393 /// See AbstractAttribute::getIdAddr()
5416 /// See AbstractAttribute::isValidIRPositionForInit
5441 /// See AbstractAttribute::getName()
5444 /// See AbstractAttribute::getIdAddr()
5505 /// See AbstractAttribute::requiresNonAsmForCallBase.
5530 /// See AbstractAttribute::getName()
5533 /// See AbstractAttribute::getIdAddr()
5652 /// See AbstractAttribute::getName().
5655 /// See AbstractAttribute::getIdAddr().
5709 /// See also AA::isPotentiallyReachable.
5718 /// See AbstractAttribute::getName()
5721 /// See AbstractAttribute::getIdAddr()
5750 /// See AbstractAttribute::getName()
5753 /// See AbstractAttribute::getIdAddr()
5770 /// See AbstractAttribute::isValidIRPositionForInit
6173 /// See AbstractAttribute::getName()
6176 /// See AbstractAttribute::getIdAddr()
6239 /// See AbstractAttribute::getName()
6242 /// See AbstractAttribute::getIdAddr()
6259 /// See AbstractAttribute::isValidIRPositionForInit
6266 /// See AbstractAttribute::requiresCallersForArgOrFunction
6273 /// See AbstractAttribute::getName()
6276 /// See AbstractAttribute::getIdAddr()
6302 /// See AbstractAttribute::isValidIRPositionForInit
6309 /// See AbstractAttribute::requiresCallersForArgOrFunction
6321 /// See AbstractAttribute::getName()
6324 /// See AbstractAttribute::getIdAddr()
6345 /// See AbstractAttribute::isValidIRPositionForInit
6358 /// See AbstractAttribute::getName()
6361 /// See AbstractAttribute::getIdAddr()
6382 /// See AbstractAttribute::isValidIRPositionForInit
6399 /// See AbstractAttribute::getName()
6402 /// See AbstractAttribute::getIdAddr()
6421 /// See AbstractAttribute::isValidIRPositionForInit
6438 /// See AbstractAttribute::getName()
6441 /// See AbstractAttribute::getIdAddr()
6468 /// See AbstractAttribute::getName()
6471 /// See AbstractAttribute::getIdAddr()