LLVM 19.0.0git
llvm::AAIsDead Member List

This is the complete list of members for llvm::AAIsDead, including all inherited members.

AAIsDead(const IRPosition &IRP, Attributor &A)llvm::AAIsDeadinline
aaiterator typedefllvm::AADepGraphNode
AbstractAttribute(const IRPosition &IRP)llvm::AbstractAttributeinline
addKnownBits(base_t Bits)llvm::BitIntegerState< uint8_t, 3, 0 >inline
argument(const Argument &Arg, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
Assumedllvm::IntegerStateBase< base_ty, BestState, WorstState >protected
Attributorllvm::AAIsDeadfriend
Base typedefllvm::AAIsDead
base_t typedefllvm::BitIntegerState< uint8_t, 3, 0 >
begin()llvm::AADepGraphNodeinline
BitIntegerState()=defaultllvm::BitIntegerState< uint8_t, 3, 0 >
BitIntegerState(base_t Assumed)llvm::BitIntegerState< uint8_t, 3, 0 >inline
CallBaseContext typedefllvm::IRPosition
callsite_argument(const CallBase &CB, unsigned ArgNo)llvm::IRPositioninlinestatic
callsite_argument(AbstractCallSite ACS, unsigned ArgNo)llvm::IRPositioninlinestatic
callsite_function(const CallBase &CB)llvm::IRPositioninlinestatic
callsite_returned(const CallBase &CB)llvm::IRPositioninlinestatic
child_begin()llvm::AADepGraphNodeinline
child_end()llvm::AADepGraphNodeinline
classof(const AbstractAttribute *AA)llvm::AAIsDeadinlinestatic
StateWrapper< BitIntegerState< uint8_t, 3, 0 >, AbstractAttribute >::classof(const AADepGraphNode *DGN)llvm::AbstractAttributeinlinestatic
createForPosition(const IRPosition &IRP, Attributor &A)llvm::AAIsDeadstatic
DepGetVal(const DepTy &DT)llvm::AADepGraphNodeinlineprotectedstatic
DepGetValAA(const DepTy &DT)llvm::AADepGraphNodeinlineprotectedstatic
Depsllvm::AADepGraphNodeprotected
DepSetTy typedefllvm::AADepGraphNode
DepTy typedefllvm::AADepGraphNode
dump() constllvm::AbstractAttributeinline
EmptyKeyllvm::IRPositionstatic
end()llvm::AADepGraphNodeinline
function(const Function &F, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
function_scope(const IRPosition &IRP, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
getAnchorScope() constllvm::IRPositioninline
getAnchorValue() constllvm::IRPositioninline
getArg(unsigned ArgNo) constllvm::IRPositioninline
getAssociatedArgument() constllvm::IRPosition
getAssociatedFunction() constllvm::IRPositioninline
getAssociatedType() constllvm::IRPositioninline
getAssociatedValue() constllvm::IRPositioninline
getAsStr(Attributor *A) const =0llvm::AbstractAttributepure virtual
getAssumed() constllvm::IntegerStateBase< base_ty, BestState, WorstState >inline
getAttrIdx() constllvm::IRPositioninline
getAttrList() constllvm::IRPositioninline
getAttrListAnchor() constllvm::IRPositioninline
getBestState()llvm::IntegerStateBase< base_ty, BestState, WorstState >inlinestatic
getBestState(const IntegerStateBase &)llvm::IntegerStateBase< base_ty, BestState, WorstState >inlinestatic
getCallBaseContext() constllvm::IRPositioninline
getCalleeArgNo() constllvm::IRPositioninline
getCallSiteArgNo() constllvm::IRPositioninline
getCtxI() constllvm::IRPositioninline
getDeps()llvm::AADepGraphNodeinline
getIdAddr() const overridellvm::AAIsDeadinlinevirtual
getIRPosition() constllvm::AbstractAttributeinline
getIRPosition()llvm::AbstractAttributeinline
getKnown() constllvm::IntegerStateBase< base_ty, BestState, WorstState >inline
getName() const overridellvm::AAIsDeadinlinevirtual
getNumArgs() constllvm::IRPositioninline
getPositionKind() constllvm::IRPositioninline
getState() overridellvm::StateWrapper< BitIntegerState< uint8_t, 3, 0 >, AbstractAttribute >inlinevirtual
getState() const overridellvm::StateWrapper< BitIntegerState< uint8_t, 3, 0 >, AbstractAttribute >inlinevirtual
getWorstState()llvm::IntegerStateBase< base_ty, BestState, WorstState >inlinestatic
getWorstState(const IntegerStateBase &)llvm::IntegerStateBase< base_ty, BestState, WorstState >inlinestatic
llvm::IntegerStateBase::handleNewAssumedValue(base_t Value)=0llvm::IntegerStateBase< base_ty, BestState, WorstState >protectedpure virtual
llvm::IntegerStateBase::handleNewKnownValue(base_t Value)=0llvm::IntegerStateBase< base_ty, BestState, WorstState >protectedpure virtual
HAS_NO_EFFECT enum valuellvm::AAIsDead
hasCallBaseContext() constllvm::IRPositioninline
hasTrivialInitializer()llvm::AbstractAttributeinlinestatic
IDllvm::AAIsDeadstatic
indicateOptimisticFixpoint() overridellvm::IntegerStateBase< base_ty, BestState, WorstState >inlinevirtual
indicatePessimisticFixpoint() overridellvm::IntegerStateBase< base_ty, BestState, WorstState >inlinevirtual
initialize(Attributor &A)llvm::AbstractAttributeinlinevirtual
inst(const Instruction &I, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
IntegerStateBase()=defaultllvm::IntegerStateBase< base_ty, BestState, WorstState >
IntegerStateBase(base_t Assumed)llvm::IntegerStateBase< base_ty, BestState, WorstState >inline
intersectAssumedBits(base_t BitsEncoding)llvm::BitIntegerState< uint8_t, 3, 0 >inline
IRAttributeKindllvm::AbstractAttributestatic
IRP_ARGUMENT enum valuellvm::IRPosition
IRP_CALL_SITE enum valuellvm::IRPosition
IRP_CALL_SITE_ARGUMENT enum valuellvm::IRPosition
IRP_CALL_SITE_RETURNED enum valuellvm::IRPosition
IRP_FLOAT enum valuellvm::IRPosition
IRP_FUNCTION enum valuellvm::IRPosition
IRP_INVALID enum valuellvm::IRPosition
IRP_RETURNED enum valuellvm::IRPosition
IRPosition()llvm::IRPositioninline
IS_DEAD enum valuellvm::AAIsDead
IS_REMOVABLE enum valuellvm::AAIsDead
isAnyCallSitePosition() constllvm::IRPositioninline
isArgumentPosition() constllvm::IRPositioninline
isAssumed(base_t BitsEncoding=BestState) constllvm::BitIntegerState< uint8_t, 3, 0 >inline
isAssumedDead() const =0llvm::AAIsDeadprotectedpure virtual
isAssumedDead(const Instruction *I) const =0llvm::AAIsDeadprotectedpure virtual
isAssumedDead(const BasicBlock *BB) const =0llvm::AAIsDeadpure virtual
isAtFixpoint() const overridellvm::IntegerStateBase< base_ty, BestState, WorstState >inlinevirtual
isEdgeDead(const BasicBlock *From, const BasicBlock *To) constllvm::AAIsDeadinlinevirtual
isFnInterfaceKind() constllvm::IRPositioninline
isFunctionScope() constllvm::IRPositioninline
isKnown(base_t BitsEncoding=BestState) constllvm::BitIntegerState< uint8_t, 3, 0 >inline
isKnownDead() const =0llvm::AAIsDeadprotectedpure virtual
isKnownDead(const BasicBlock *BB) const =0llvm::AAIsDeadprotectedpure virtual
isKnownDead(const Instruction *I) const =0llvm::AAIsDeadprotectedpure virtual
isLiveInstSet(T begin, T end) constllvm::AAIsDeadinlineprotected
isQueryAA() constllvm::AbstractAttributeinlinevirtual
isRemovableStore() constllvm::AAIsDeadinlineprotectedvirtual
isValidIRPositionForInit(Attributor &A, const IRPosition &IRP)llvm::AAIsDeadinlinestatic
isValidIRPositionForUpdate(Attributor &A, const IRPosition &IRP)llvm::AbstractAttributeinlinestatic
isValidState() const overridellvm::IntegerStateBase< base_ty, BestState, WorstState >inlinevirtual
iterator typedefllvm::AADepGraphNode
llvm::IntegerStateBase::joinAND(base_t AssumedValue, base_t KnownValue)=0llvm::IntegerStateBase< base_ty, BestState, WorstState >protectedpure virtual
llvm::IntegerStateBase::joinOR(base_t AssumedValue, base_t KnownValue)=0llvm::IntegerStateBase< base_ty, BestState, WorstState >protectedpure virtual
Kind enum namellvm::IRPosition
Knownllvm::IntegerStateBase< base_ty, BestState, WorstState >protected
manifest(Attributor &A)llvm::AbstractAttributeinlineprotectedvirtual
mayCatchAsynchronousExceptions(const Function &F)llvm::AAIsDeadinlinestatic
operator AbstractAttribute *()llvm::AADepGraphNodeinlineprotected
operator void *() constllvm::IRPositioninline
llvm::operator!=(const IRPosition &RHS) constllvm::IRPositioninline
BitIntegerState< uint8_t, 3, 0 >::operator!=(const IntegerStateBase< base_t, BestState, WorstState > &R) constllvm::IntegerStateBase< base_ty, BestState, WorstState >inline
operator&=(const IntegerStateBase< base_t, BestState, WorstState > &R)llvm::IntegerStateBase< base_ty, BestState, WorstState >inline
operator+=(const IntegerStateBase< base_t, BestState, WorstState > &R)llvm::IntegerStateBase< base_ty, BestState, WorstState >inline
llvm::operator==(const IRPosition &RHS) constllvm::IRPositioninline
BitIntegerState< uint8_t, 3, 0 >::operator==(const IntegerStateBase< base_t, BestState, WorstState > &R) constllvm::IntegerStateBase< base_ty, BestState, WorstState >inline
operator^=(const IntegerStateBase< base_t, BestState, WorstState > &R)llvm::IntegerStateBase< base_ty, BestState, WorstState >inline
operator|=(const IntegerStateBase< base_t, BestState, WorstState > &R)llvm::IntegerStateBase< base_ty, BestState, WorstState >inline
print(raw_ostream &OS) constllvm::AbstractAttributeinline
print(Attributor *, raw_ostream &OS) const overridellvm::AbstractAttributevirtual
printWithDeps(raw_ostream &OS) constllvm::AbstractAttributevirtual
removeAssumedBits(base_t BitsEncoding)llvm::BitIntegerState< uint8_t, 3, 0 >inline
removeKnownBits(base_t BitsEncoding)llvm::BitIntegerState< uint8_t, 3, 0 >inline
requiresCalleeForCallBase()llvm::AbstractAttributeinlinestatic
requiresCallersForArgOrFunction()llvm::AbstractAttributeinlinestatic
requiresNonAsmForCallBase()llvm::AbstractAttributeinlinestatic
returned(const Function &F, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
setAttrList(const AttributeList &AttrList) constllvm::IRPositioninline
StateType typedefllvm::StateWrapper< BitIntegerState< uint8_t, 3, 0 >, AbstractAttribute >
StateWrapper(const IRPosition &IRP, Ts... Args)llvm::StateWrapper< BitIntegerState< uint8_t, 3, 0 >, AbstractAttribute >inline
stripCallBaseContext() constllvm::IRPositioninline
super typedefllvm::BitIntegerState< uint8_t, 3, 0 >
TombstoneKeyllvm::IRPositionstatic
trackStatistics() const =0llvm::AbstractAttributeprotectedpure virtual
update(Attributor &A)llvm::AbstractAttributeprotected
updateImpl(Attributor &A)=0llvm::AbstractAttributeprotectedpure virtual
value(const Value &V, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
~AADepGraphNode()=defaultllvm::AADepGraphNodevirtual
~AbstractAttribute()=defaultllvm::AbstractAttributevirtual
~AbstractState()=defaultllvm::AbstractStatevirtual