Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DUse.h30 llvm::Use *LLVMUse; variable
35 Use(llvm::Use *LLVMUse, User *Usr, Context &Ctx) in Use() argument
36 : LLVMUse(LLVMUse), Usr(Usr), Ctx(&Ctx) {} in Use()
37 Use() : LLVMUse(nullptr), Ctx(nullptr) {} in Use()
53 return LLVMUse == Other.LLVMUse && Usr == Other.Usr;
H A DSandboxIR.h340 return Use.LLVMUse->getOperandNo(); in getUseOperandNoDefault()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DSandboxIR.cpp17 Value *Use::get() const { return Ctx->getValue(LLVMUse->get()); } in get()
19 void Use::set(Value *V) { LLVMUse->set(V->Val); } in set()
26 if (LLVMUse == nullptr) in dump()
29 Def = Ctx->getValue(LLVMUse->get()); in dump()
58 assert(Use.LLVMUse != nullptr && "Already at end!"); in operator ++()
67 llvm::Use *&LLVMUse = Use.LLVMUse; in operator ++() local
68 assert(LLVMUse != nullptr && "Already at end!"); in operator ++()
69 LLVMUse = LLVMUse->getNext(); in operator ++()
70 if (LLVMUse == nullptr) { in operator ++()
75 auto *LLVMUser = LLVMUse->getUser(); in operator ++()
[all …]