LLVM  8.0.1
llvm::DwarfExpression Member List

This is the complete list of members for llvm::DwarfExpression, including all inherited members.

addAnd(unsigned Mask)llvm::DwarfExpressionprotected
addBReg(int DwarfReg, int Offset)llvm::DwarfExpressionprotected
addExpression(DIExpressionCursor &&Expr, unsigned FragmentOffsetInBits=0)llvm::DwarfExpression
addFBReg(int Offset)llvm::DwarfExpressionprotected
addFragmentOffset(const DIExpression *Expr)llvm::DwarfExpression
addMachineReg(const TargetRegisterInfo &TRI, unsigned MachineReg, unsigned MaxSize=~1U)llvm::DwarfExpressionprotected
addMachineRegExpression(const TargetRegisterInfo &TRI, DIExpressionCursor &Expr, unsigned MachineReg, unsigned FragmentOffsetInBits=0)llvm::DwarfExpression
addOpPiece(unsigned SizeInBits, unsigned OffsetInBits=0)llvm::DwarfExpressionprotected
addReg(int DwarfReg, const char *Comment=nullptr)llvm::DwarfExpressionprotected
addShr(unsigned ShiftBy)llvm::DwarfExpressionprotected
addSignedConstant(int64_t Value)llvm::DwarfExpression
addStackValue()llvm::DwarfExpressionprotected
addUnsignedConstant(uint64_t Value)llvm::DwarfExpression
addUnsignedConstant(const APInt &Value)llvm::DwarfExpression
DwarfExpression(unsigned DwarfVersion)llvm::DwarfExpressioninline
DwarfRegsllvm::DwarfExpressionprotected
DwarfVersionllvm::DwarfExpressionprotected
emitConstu(uint64_t Value)llvm::DwarfExpressionprotected
emitOp(uint8_t Op, const char *Comment=nullptr)=0llvm::DwarfExpressionprotectedpure virtual
emitSigned(int64_t Value)=0llvm::DwarfExpressionprotectedpure virtual
emitUnsigned(uint64_t Value)=0llvm::DwarfExpressionprotectedpure virtual
finalize()llvm::DwarfExpression
Implicit enum valuellvm::DwarfExpressionprotected
isFrameRegister(const TargetRegisterInfo &TRI, unsigned MachineReg)=0llvm::DwarfExpressionprotectedpure virtual
isMemoryLocation() constllvm::DwarfExpressioninline
isUnknownLocation() constllvm::DwarfExpressioninline
LocationKindllvm::DwarfExpressionprotected
maskSubRegister()llvm::DwarfExpressionprotected
Memory enum valuellvm::DwarfExpressionprotected
OffsetInBitsllvm::DwarfExpressionprotected
Register enum valuellvm::DwarfExpressionprotected
setMemoryLocationKind()llvm::DwarfExpressioninline
setSubRegisterPiece(unsigned SizeInBits, unsigned OffsetInBits)llvm::DwarfExpressioninlineprotected
SubRegisterOffsetInBitsllvm::DwarfExpressionprotected
SubRegisterSizeInBitsllvm::DwarfExpressionprotected
Unknown enum valuellvm::DwarfExpressionprotected
~DwarfExpression()=defaultllvm::DwarfExpressionprotected