Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make DwarfExpression store the AsmPrinter instead of the TargetMachine. | Adrian Prantl | 2015-01-12 | 1 | -3/+9 | |
| | | | | | | NFC. llvm-svn: 225731 | |||||
* | Debug Info: Implement DwarfUnit::addRegisterOpPiece() using DwarfExpression. | Adrian Prantl | 2015-01-12 | 1 | -1/+2 | |
| | | | | | | NFC. llvm-svn: 225717 | |||||
* | Debug Info: Implement DwarfUnit::addRegisterOffset using DwarfExpression. | Adrian Prantl | 2015-01-12 | 1 | -0/+16 | |
| | | | | | | No functional change. llvm-svn: 225707 | |||||
* | Debug info: Factor out the creation of DWARF expressions from AsmPrinter | Adrian Prantl | 2015-01-12 | 1 | -0/+143 | |
into a new class DwarfExpression that can be shared between AsmPrinter and DwarfUnit. This is the first step towards unifying the two entirely redundant implementations of dwarf expression emission in DwarfUnit and AsmPrinter. Almost no functional change — Testcases were updated because asm comments that used to be on two lines now appear on the same line, which is actually preferable. llvm-svn: 225706 |