Skip to content

Commit

Permalink
hl: Add NoInstrumentFunction, NoProfileFunction and NotTailCalled att…
Browse files Browse the repository at this point in the history
…ributes.
  • Loading branch information
xlauko authored and Jezurko committed Nov 6, 2024
1 parent 2f75b25 commit ca28e8a
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions include/vast/Dialect/HighLevel/HighLevelAttributes.td
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,6 @@ def HighLevel_ConstructorAttr : HighLevel_Attr< "Constructor", "constructor
let assemblyFormat = "`<` $priority `>`";
}
def HighLevel_LoaderUninitAttr : HighLevel_Attr< "LoaderUninitialized", "loader_uninitialized" >;
def HighLevel_NoInstrumentAttr : HighLevel_Attr< "NoInstrumentFunction", "no_instrument_function" >;
def HighLevel_PackedAttr : HighLevel_Attr< "Packed", "packed" >;
def HighLevel_PureAttr : HighLevel_Attr< "Pure", "pure" >;
def HighLevel_SwiftAttrAttr : HighLevel_Attr< "SwiftAttr", "swift_attr" >
Expand Down Expand Up @@ -163,8 +162,6 @@ def HighLevel_AvailableOnlyInDefaultEvalMethodAttr
: HighLevel_Attr< "AvailableOnlyInDefaultEvalMethod", "available_only_in_default_eval_method" >;
def HighLevel_AvailabilityAttr : HighLevel_Attr< "AvailabilityAttr", "availability" >;
def HighLevel_FallthroughAttr : HighLevel_Attr< "Fallthrough", "fallthrough" >;
def HighLevel_NoProfileInstrumentFunctionAttr
: HighLevel_Attr< "NoProfileInstrumentFunction", "no_profile_instrument_function" >;

def HighLevel_AsmLabelAttr
: HighLevel_Attr< "AsmLabel", "asm" >
Expand Down Expand Up @@ -214,6 +211,10 @@ def HighLevel_AllocAlignAttr
let assemblyFormat = "`<` $alignment `>`";
}

def HighLevel_NoInstrumentFunctionAttr : HighLevel_Attr< "NoInstrumentFunction", "no_instrument_function" >;
def HighLevel_NoProfileFunctionAttr : HighLevel_Attr< "NoProfileFunction", "no_profile_instrument_function" >;
def HighLevel_NotTailCalledAttr : HighLevel_Attr< "NotTailCalled", "not_tail_called" >;

def HighLevel_AllocSizeAttr
: HighLevel_Attr< "AllocSize", "alloc_size" >
{
Expand Down

0 comments on commit ca28e8a

Please sign in to comment.