Home | History | Annotate | Download | only in crosstest

Lines Matching refs:Callee

29 // The crosstest code consists of caller / callee function pairs.
32 // function located at Callee.
34 // The callee function writes the argument numbered ArgNum into the
38 // llc, pass arguments to the callee in the same way. The Caller() and
39 // Subzero_Caller() functions both call the same callee (which has been
44 // Callee() and Subzero_Callee() are being tested to ensure that both
49 CalleePtrTy Callee;
70 CalleePtrTy Callee;
73 #define X(caller, callee, argc) \
75 STR(caller), STR(callee), argc, &caller, &Subzero_::caller, \
76 reinterpret_cast<CalleePtrTy>(&Subzero_::callee), \
82 #define X(caller, callee, argc) \
84 STR(caller), STR(callee), argc, &caller, &Subzero_::caller, \
85 reinterpret_cast<CalleePtrTy>(&callee), \
97 Callee = Funcs[f].Callee;
117 << ", Callee=" << Funcs[f].CalleeName << ", ArgNum=" << ArgNum
130 CalleePtrTy Callee, Subzero_Callee;
132 #define X(caller, callee, argc) \
134 STR(caller), STR(callee), argc, &caller, \
135 reinterpret_cast<CalleePtrTy>(&callee), \
136 reinterpret_cast<CalleePtrTy>(&Subzero_::callee) \
155 Callee = Funcs[f].Callee;
159 Callee = Funcs[f].Subzero_Callee;
168 << ", Callee=" << Funcs[f].CalleeName << ", ArgNum=" << ArgNum