Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DDebugInfo.h238 struct VarRecord { struct
242 VarRecord(DbgVariableIntrinsic *DVI) in VarRecord() argument
244 VarRecord(DILocalVariable *Var, DILocation *DL) : Var(Var), DL(DL) {} in VarRecord() argument
245 friend bool operator<(const VarRecord &LHS, const VarRecord &RHS) {
248 friend bool operator==(const VarRecord &LHS, const VarRecord &RHS) {
257 using StorageToVarsMap = DenseMap<const AllocaInst *, SmallSet<VarRecord, 2>>;
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDebugInfo.cpp1785 const VarRecord &VarRec, DIBuilder &DIB) { in emitDbgAssign()
1888 for (const VarRecord &R : LocalIt->second) { in trackAssignments()
1919 Vars[Alloca].insert(VarRecord(DDI)); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1776 EscapedLocals[Base].insert(at::VarRecord(DAI)); in collectEscapedLocals()