Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:Form

194                         Optional<dwarf::Form> Form, uint64_t Integer) {
195 if (!Form)
196 Form = DIEInteger::BestForm(false, Integer);
197 Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer));
200 void DwarfUnit::addUInt(DIEValueList &Block, dwarf::Form Form,
202 addUInt(Block, (dwarf::Attribute)0, Form, Integer);
206 Optional<dwarf::Form> Form, int64_t Integer) {
207 if (!Form)
208 Form = DIEInteger::BestForm(true, Integer);
209 Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer));
212 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form,
214 addSInt(Die, (dwarf::Attribute)0, Form, Integer);
226 dwarf::Form Form,
228 return Die.addValue(DIEValueAllocator, Attribute, Form, DIELabel(Label));
231 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) {
232 addLabel(Die, (dwarf::Attribute)0, Form, Label);
569 // Get the raw data form of the floating point.
624 // Get the raw data form of the large APInt.