LLVM  4.0.0
llvm::DwarfExpression Member List

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

AddExpression(DIExpressionCursor &&Expr, unsigned FragmentOffsetInBits=0)llvm::DwarfExpression
addFragmentOffset(const DIExpression *Expr)llvm::DwarfExpression
AddMachineReg(const TargetRegisterInfo &TRI, unsigned MachineReg, unsigned MaxSize=~1U)llvm::DwarfExpression
AddMachineRegExpression(const TargetRegisterInfo &TRI, DIExpressionCursor &Expr, unsigned MachineReg, unsigned FragmentOffsetInBits=0)llvm::DwarfExpression
AddMachineRegIndirect(const TargetRegisterInfo &TRI, unsigned MachineReg, int Offset=0)llvm::DwarfExpression
AddOpPiece(unsigned SizeInBits, unsigned OffsetInBits=0)llvm::DwarfExpression
AddReg(int DwarfReg, const char *Comment=nullptr)llvm::DwarfExpression
AddRegIndirect(int DwarfReg, int Offset, bool Deref=false)llvm::DwarfExpression
AddShr(unsigned ShiftBy)llvm::DwarfExpression
AddSignedConstant(int64_t Value)llvm::DwarfExpression
AddStackValue()llvm::DwarfExpression
AddUnsignedConstant(uint64_t Value)llvm::DwarfExpression
AddUnsignedConstant(const APInt &Value)llvm::DwarfExpression
DwarfExpression(unsigned DwarfVersion)llvm::DwarfExpressioninline
DwarfVersionllvm::DwarfExpressionprotected
EmitOp(uint8_t Op, const char *Comment=nullptr)=0llvm::DwarfExpressionpure virtual
EmitSigned(int64_t Value)=0llvm::DwarfExpressionpure virtual
EmitUnsigned(uint64_t Value)=0llvm::DwarfExpressionpure virtual
finalize()llvm::DwarfExpression
isFrameRegister(const TargetRegisterInfo &TRI, unsigned MachineReg)=0llvm::DwarfExpressionpure virtual
OffsetInBitsllvm::DwarfExpressionprotected
setSubRegisterPiece(unsigned SizeInBits, unsigned OffsetInBits)llvm::DwarfExpressioninlineprotected
SubRegisterOffsetInBitsllvm::DwarfExpressionprotected
SubRegisterSizeInBitsllvm::DwarfExpressionprotected
~DwarfExpression()llvm::DwarfExpressioninlinevirtual