Searched refs:ExprCursor (Results 1 - 3 of 3) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfExpression.cpp | 251 DIExpressionCursor &ExprCursor, 254 auto Fragment = ExprCursor.getFragmentInfo(); 261 auto Op = ExprCursor.peek(); 290 auto FragmentInfo = ExprCursor.getFragmentInfo(); 315 auto NextOp = ExprCursor.peek(); 324 if (any_of(ExprCursor, [](DIExpression::ExprOperand Op) -> bool { 354 ExprCursor.take(); 364 auto N = ExprCursor.peekNext(); 367 ExprCursor.consume(2); 371 ExprCursor 250 addMachineRegExpression(const TargetRegisterInfo &TRI, DIExpressionCursor &ExprCursor, llvm::Register MachineReg, unsigned FragmentOffsetInBits) argument 406 beginEntryValueExpression( DIExpressionCursor &ExprCursor) argument 470 isMemoryLocation(DIExpressionCursor ExprCursor) argument 484 addExpression(DIExpressionCursor &&ExprCursor) argument 491 addExpression( DIExpressionCursor &&ExprCursor, llvm::function_ref<bool(unsigned, DIExpressionCursor &)> InsertArg) argument [all...] |
H A D | DwarfExpression.h | 336 void beginEntryValueExpression(DIExpressionCursor &ExprCursor);
|
H A D | DwarfDebug.cpp | 2639 DIExpressionCursor ExprCursor(DIExpr); 2652 DwarfExpr.beginEntryValueExpression(ExprCursor); 2655 if (!DwarfExpr.addMachineRegExpression(TRI, ExprCursor, Location.getReg())) 2657 return DwarfExpr.addExpression(std::move(ExprCursor)); 2709 if (!EmitValueLocEntry(Value.getLocEntries()[0], ExprCursor)) 2711 DwarfExpr.addExpression(std::move(ExprCursor)); 2723 std::move(ExprCursor),
|
Completed in 92 milliseconds