Lines Matching refs:MCAnnotation

124   assert(!hasAnnotation(Inst, MCAnnotation::kTailCall));  in setTailCall()
125 setAnnotationOpValue(Inst, MCAnnotation::kTailCall, true); in setTailCall()
129 if (hasAnnotation(Inst, MCAnnotation::kTailCall)) in isTailCall()
140 getAnnotationOpValue(Inst, MCAnnotation::kEHLandingPad); in getEHInfo()
144 getAnnotationOpValue(Inst, MCAnnotation::kEHAction); in getEHInfo()
155 setAnnotationOpValue(Inst, MCAnnotation::kEHLandingPad, in addEHInfo()
157 setAnnotationOpValue(Inst, MCAnnotation::kEHAction, in addEHInfo()
166 setAnnotationOpValue(Inst, MCAnnotation::kEHLandingPad, in updateEHInfo()
168 setAnnotationOpValue(Inst, MCAnnotation::kEHAction, in updateEHInfo()
175 getAnnotationOpValue(Inst, MCAnnotation::kGnuArgsSize); in getGnuArgsSize()
187 setAnnotationOpValue(Inst, MCAnnotation::kGnuArgsSize, GnuArgsSize, AllocId); in addGnuArgsSize()
192 getAnnotationOpValue(Inst, MCAnnotation::kJumpTable); in getJumpTable()
206 setAnnotationOpValue(Inst, MCAnnotation::kJumpTable, Value, AllocId); in setJumpTable()
214 removeAnnotation(Inst, MCAnnotation::kJumpTable); in unsetJumpTable()
222 getAnnotationOpValue(Inst, MCAnnotation::kConditionalTailCall); in getConditionalTailCall()
232 setAnnotationOpValue(Inst, MCAnnotation::kConditionalTailCall, Dest); in setConditionalTailCall()
239 removeAnnotation(Inst, MCAnnotation::kConditionalTailCall); in unsetConditionalTailCall()
244 Optional<int64_t> Value = getAnnotationOpValue(Inst, MCAnnotation::kOffset); in getOffset()
259 setAnnotationOpValue(Inst, MCAnnotation::kOffset, Offset, AllocatorId); in setOffset()
264 if (!hasAnnotation(Inst, MCAnnotation::kOffset)) in clearOffset()
266 removeAnnotation(Inst, MCAnnotation::kOffset); in clearOffset()
298 auto IsTC = hasAnnotation(Inst, MCAnnotation::kTailCall); in stripAnnotations()
315 const auto *Annotation = reinterpret_cast<const MCAnnotation *>(Value); in printAnnotations()
316 if (Index >= MCAnnotation::kGeneric) { in printAnnotations()
317 OS << " # " << AnnotationNames[Index - MCAnnotation::kGeneric] << ": "; in printAnnotations()