Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h56 Optional<DIExpression::ExprOperand> take() { in take()
66 Optional<DIExpression::ExprOperand> peek() const { in peek()
73 Optional<DIExpression::ExprOperand> peekNext() const { in peekNext()
H A DDwarfExpression.cpp316 if (any_of(ExprCursor, [](DIExpression::ExprOperand Op) -> bool { in addMachineRegExpression()
480 Optional<DIExpression::ExprOperand> PrevConvertOp = None; in addExpression()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h2614 class ExprOperand {
2618 ExprOperand() = default;
2619 explicit ExprOperand(const uint64_t *Op) : Op(Op) {} in ExprOperand() function
2646 ExprOperand Op;
2650 using value_type = ExprOperand;
2659 const ExprOperand &operator*() const { return Op; }
2660 const ExprOperand *operator->() const { return &Op; }
2687 void increment() { Op = ExprOperand(getBase() + Op.getSize()); } in increment()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h1676 Expr *ExprOperand; member
1701 return getLocalData()->ExprOperand; in getAttrExprOperand()
1704 getLocalData()->ExprOperand = e; in setAttrExprOperand()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1060 unsigned DIExpression::ExprOperand::getSize() const { in getSize()
H A DAsmWriter.cpp2337 for (const DIExpression::ExprOperand &Op : N->expr_ops()) { in writeDIExpression()