Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CGF

59   static saved_type save(CodeGenFunction &CGF, type value) { return value; }
60 static type restore(CodeGenFunction &CGF, saved_type value) { return value; }
175 virtual void Emit(CodeGenFunction &CGF, Flags flags) = 0;
185 void Emit(CodeGenFunction &CGF, Flags flags) override {
186 A0 a0 = DominatingValue<A0>::restore(CGF, a0_saved);
187 T(a0).Emit(CGF, flags);
202 void Emit(CodeGenFunction &CGF, Flags flags) override {
203 A0 a0 = DominatingValue<A0>::restore(CGF, a0_saved);
204 A1 a1 = DominatingValue<A1>::restore(CGF, a1_saved);
205 T(a0, a1).Emit(CGF, flags);
222 void Emit(CodeGenFunction &CGF, Flags flags) override {
223 A0 a0 = DominatingValue<A0>::restore(CGF, a0_saved);
224 A1 a1 = DominatingValue<A1>::restore(CGF, a1_saved);
225 A2 a2 = DominatingValue<A2>::restore(CGF, a2_saved);
226 T(a0, a1, a2).Emit(CGF, flags);
245 void Emit(CodeGenFunction &CGF, Flags flags) override {
246 A0 a0 = DominatingValue<A0>::restore(CGF, a0_saved);
247 A1 a1 = DominatingValue<A1>::restore(CGF, a1_saved);
248 A2 a2 = DominatingValue<A2>::restore(CGF, a2_saved);
249 A3 a3 = DominatingValue<A3>::restore(CGF, a3_saved);
250 T(a0, a1, a2, a3).Emit(CGF, flags);