addAnd(unsigned Mask) | llvm::DwarfExpression | protected |
addBReg(int DwarfReg, int Offset) | llvm::DwarfExpression | protected |
addConstantFP(const APFloat &Value, const AsmPrinter &AP) | llvm::DwarfExpression | |
addExpression(DIExpressionCursor &&Expr) | llvm::DwarfExpression | |
addExpression(DIExpressionCursor &&Expr, llvm::function_ref< bool(unsigned, DIExpressionCursor &)> InsertArg) | llvm::DwarfExpression | |
addFBReg(int Offset) | llvm::DwarfExpression | protected |
addFragmentOffset(const DIExpression *Expr) | llvm::DwarfExpression | |
addMachineReg(const TargetRegisterInfo &TRI, llvm::Register MachineReg, unsigned MaxSize=~1U) | llvm::DwarfExpression | protected |
addMachineRegExpression(const TargetRegisterInfo &TRI, DIExpressionCursor &Expr, llvm::Register MachineReg, unsigned FragmentOffsetInBits=0) | llvm::DwarfExpression | |
addOpPiece(unsigned SizeInBits, unsigned OffsetInBits=0) | llvm::DwarfExpression | protected |
addReg(int DwarfReg, const char *Comment=nullptr) | llvm::DwarfExpression | protected |
addShr(unsigned ShiftBy) | llvm::DwarfExpression | protected |
addSignedConstant(int64_t Value) | llvm::DwarfExpression | |
addStackValue() | llvm::DwarfExpression | protected |
addUnsignedConstant(uint64_t Value) | llvm::DwarfExpression | |
addUnsignedConstant(const APInt &Value) | llvm::DwarfExpression | |
addWasmLocation(unsigned Index, uint64_t Offset) | llvm::DwarfExpression | |
beginEntryValueExpression(DIExpressionCursor &ExprCursor) | llvm::DwarfExpression | |
CallSiteParamValue enum value | llvm::DwarfExpression | protected |
cancelEntryValue() | llvm::DwarfExpression | protected |
CU | llvm::DwarfExpression | protected |
DebugLocDwarfExpression(unsigned DwarfVersion, BufferByteStreamer &BS, DwarfCompileUnit &CU) | llvm::DebugLocDwarfExpression | inline |
DwarfExpression(unsigned DwarfVersion, DwarfCompileUnit &CU) | llvm::DwarfExpression | inline |
DwarfRegs | llvm::DwarfExpression | protected |
DwarfVersion | llvm::DwarfExpression | protected |
emitConstu(uint64_t Value) | llvm::DwarfExpression | protected |
emitLegacySExt(unsigned FromBits) | llvm::DwarfExpression | |
emitLegacyZExt(unsigned FromBits) | llvm::DwarfExpression | |
EntryValue enum value | llvm::DwarfExpression | protected |
finalize() | llvm::DwarfExpression | |
finalizeEntryValue() | llvm::DwarfExpression | protected |
getOrCreateBaseType(unsigned BitSize, dwarf::TypeKind Encoding) | llvm::DwarfExpression | |
Implicit enum value | llvm::DwarfExpression | protected |
Indirect enum value | llvm::DwarfExpression | protected |
IsEmittingEntryValue | llvm::DwarfExpression | protected |
isEntryValue() const | llvm::DwarfExpression | inline |
isImplicitLocation() const | llvm::DwarfExpression | inline |
isIndirect() const | llvm::DwarfExpression | inline |
isMemoryLocation() const | llvm::DwarfExpression | inline |
isParameterValue() | llvm::DwarfExpression | inline |
isRegisterLocation() const | llvm::DwarfExpression | inline |
isUnknownLocation() const | llvm::DwarfExpression | inline |
LocationFlags | llvm::DwarfExpression | protected |
LocationKind | llvm::DwarfExpression | protected |
maskSubRegister() | llvm::DwarfExpression | protected |
Memory enum value | llvm::DwarfExpression | protected |
OffsetInBits | llvm::DwarfExpression | protected |
Register enum value | llvm::DwarfExpression | protected |
SavedLocationKind | llvm::DwarfExpression | protected |
setCallSiteParamValueFlag() | llvm::DwarfExpression | inline |
setEntryValueFlags(const MachineLocation &Loc) | llvm::DwarfExpression | |
setLocation(const MachineLocation &Loc, const DIExpression *DIExpr) | llvm::DwarfExpression | |
setMemoryLocationKind() | llvm::DwarfExpression | inline |
setSubRegisterPiece(unsigned SizeInBits, unsigned OffsetInBits) | llvm::DwarfExpression | inlineprotected |
SubRegisterOffsetInBits | llvm::DwarfExpression | protected |
SubRegisterSizeInBits | llvm::DwarfExpression | protected |
TagOffset | llvm::DwarfExpression | |
Unknown enum value | llvm::DwarfExpression | protected |
~DwarfExpression()=default | llvm::DwarfExpression | protected |