Home | History | Annotate | Download | only in src

Lines Matching refs:InstARM32Label

1070 // InstARM32Label represents an intra-block label that is the target of an
1073 class InstARM32Label : public InstARM32 {
1074 InstARM32Label() = delete;
1075 InstARM32Label(const InstARM32Label &) = delete;
1076 InstARM32Label &operator=(const InstARM32Label &) = delete;
1079 static InstARM32Label *create(Cfg *Func, TargetARM32 *Target) {
1080 return new (Func->allocate<InstARM32Label>()) InstARM32Label(Func, Target);
1091 InstARM32Label(Cfg *Func, TargetARM32 *Target);
1109 constexpr InstARM32Label *NoLabel = nullptr;
1116 constexpr InstARM32Label *NoLabel = nullptr;
1127 constexpr InstARM32Label *NoLabel = nullptr;
1133 static InstARM32Br *create(Cfg *Func, InstARM32Label *Label,
1164 const InstARM32Label *Label, CondARM32::Cond Predicate);
1168 const InstARM32Label *Label; // Intra-block branch target