Home | History | Annotate | Download | only in AsmPrinter

Lines Matching defs:CompileUnit

35 /// CompileUnit - Compile unit constructor.
36 CompileUnit::CompileUnit(unsigned UID, unsigned L, DIE *D, const MDNode *N,
44 /// ~CompileUnit - Destructor for compile unit.
45 CompileUnit::~CompileUnit() {
52 DIEEntry *CompileUnit::createDIEEntry(DIE *Entry) {
59 int64_t CompileUnit::getDefaultLowerBound() const {
102 void CompileUnit::addFlag(DIE *Die, unsigned Attribute) {
112 void CompileUnit::addUInt(DIE *Die, unsigned Attribute,
122 void CompileUnit::addSInt(DIE *Die, unsigned Attribute,
134 void CompileUnit::addString(DIE *Die, unsigned Attribute, StringRef String) {
157 void CompileUnit::addLocalString(DIE *Die, unsigned Attribute,
172 void CompileUnit::addExpr(DIE *Die, unsigned Attribute, unsigned Form,
180 void CompileUnit::addLabel(DIE *Die, unsigned Attribute, unsigned Form,
189 void CompileUnit::addLabelAddress(DIE *Die, unsigned Attribute,
209 void CompileUnit::addOpAddress(DIE *Die, const MCSymbol *Sym) {
221 void CompileUnit::addDelta(DIE *Die, unsigned Attribute, unsigned Form,
229 void CompileUnit::addDIEEntry(DIE *Die, unsigned Attribute, unsigned Form,
236 void CompileUnit::addBlock(DIE *Die, unsigned Attribute, unsigned Form,
245 void CompileUnit::addSourceLine(DIE *Die, DIVariable V) {
263 void CompileUnit::addSourceLine(DIE *Die, DIGlobalVariable G) {
280 void CompileUnit::addSourceLine(DIE *Die, DISubprogram SP) {
299 void CompileUnit::addSourceLine(DIE *Die, DIType Ty) {
316 void CompileUnit::addSourceLine(DIE *Die, DIObjCProperty Ty) {
334 void CompileUnit::addSourceLine(DIE *Die, DINameSpace NS) {
353 void CompileUnit::addVariableAddress(const DbgVariable &DV, DIE *Die,
365 void CompileUnit::addRegisterOp(DIE *TheDie, unsigned Reg) {
377 void CompileUnit::addRegisterOffset(DIE *TheDie, unsigned Reg,
396 void CompileUnit::addAddress(DIE *Die, unsigned Attribute,
418 void CompileUnit::addComplexAddress(const DbgVariable &DV, DIE *Die,
511 void CompileUnit::addBlockByrefAddress(const DbgVariable &DV, DIE *Die,
603 void CompileUnit::addConstantValue(DIE *Die, const MachineOperand &MO,
627 void CompileUnit::addConstantFPValue(DIE *Die, const MachineOperand &MO) {
651 void CompileUnit::addConstantFPValue(DIE *Die, const ConstantFP *CFP) {
656 void CompileUnit::addConstantValue(DIE *Die, const ConstantInt *CI,
662 void CompileUnit::addConstantValue(DIE *Die, const APInt &Val, bool Unsigned) {
703 void CompileUnit::addTemplateParams(DIE &Buffer, DIArray TParams) {
717 DIE *CompileUnit::getOrCreateContextDIE(DIDescriptor Context) {
729 void CompileUnit::addToContextOwner(DIE *Die, DIDescriptor Context) {
738 DIE *CompileUnit::getOrCreateTypeDIE(const MDNode *TyNode) {
778 void CompileUnit::addType(DIE *Entity, DIType Ty, unsigned Attribute) {
805 void CompileUnit::addGlobalType(DIType Ty) {
815 void CompileUnit::addPubTypes(DISubprogram SP) {
831 void CompileUnit::constructTypeDIE(DIE &Buffer, DIBasicType BTy) {
853 void CompileUnit::constructTypeDIE(DIE &Buffer, DIDerivedType DTy) {
918 void CompileUnit::constructTypeDIE(DIE &Buffer, DICompositeType CTy) {
1119 CompileUnit::getOrCreateTemplateTypeParameterDIE(DITemplateTypeParameter TP) {
1134 CompileUnit::getOrCreateTemplateValueParameterDIE(DITemplateValueParameter TPV){
1170 DIE *CompileUnit::getOrCreateNameSpace(DINameSpace NS) {
1187 DIE *CompileUnit::getOrCreateSubprogramDIE(DISubprogram SP) {
1327 void CompileUnit::createGlobalVariableDIE(const MDNode *N) {
1472 void CompileUnit::constructSubrangeDIE(DIE &Buffer, DISubrange SR,
1499 void CompileUnit::constructArrayTypeDIE(DIE &Buffer,
1533 DIE *CompileUnit::constructEnumTypeDIE(DIEnumerator ETy) {
1544 void CompileUnit::constructContainingTypeDIEs() {
1557 DIE *CompileUnit::constructVariableDIE(DbgVariable *DV,
1634 DIE *CompileUnit::createMemberDIE(DIDerivedType DT) {
1722 DIE *CompileUnit::createStaticMemberDIE(const DIDerivedType DT) {