Home
last modified time | relevance | path

Searched defs:AAValueSimplifyImpl (Results 1 – 1 of 1) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp6027 struct AAValueSimplifyImpl : AAValueSimplify { struct
6028 AAValueSimplifyImpl(const IRPosition &IRP, Attributor &A) in AAValueSimplifyImpl() argument
6032 void initialize(Attributor &A) override { in initialize()
6040 const std::string getAsStr() const override { in getAsStr()
6051 void trackStatistics() const override {} in trackStatistics()
6055 getAssumedSimplifiedValue(Attributor &A) const override { in getAssumedSimplifiedValue()
6063 static Value *ensureType(Attributor &A, Value &V, Type &Ty, Instruction *CtxI, in ensureType()
6078 static Value *reproduceInst(Attributor &A, in reproduceInst()
6112 static Value *reproduceValue(Attributor &A, in reproduceValue()
6139 Value *manifestReplacementValue(Attributor &A, Instruction *CtxI) const { in manifestReplacementValue()
[all …]