Home
last modified time | relevance | path

Searched refs:InstructionUseExpr (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp341 class InstructionUseExpr : public GVNExpression::BasicExpression { class
347 InstructionUseExpr(Instruction *I, ArrayRecycler<Value *> &R, in InstructionUseExpr() function in __anon48a1c1290111::InstructionUseExpr
393 InstructionUseExpr *createExpr(Instruction *I) { in createExpr()
394 InstructionUseExpr *E = in createExpr()
395 new (Allocator) InstructionUseExpr(I, Recycler, Allocator); in createExpr()
409 template <class Inst> InstructionUseExpr *createMemoryExpr(Inst *I) { in createMemoryExpr()
412 InstructionUseExpr *E = createExpr(I); in createMemoryExpr()
441 InstructionUseExpr *exp = nullptr; in lookupOrAdd()