Lines Matching refs:Frame

20 static T getParam(const InterpFrame *Frame, unsigned Index) {  in getParam()  argument
21 assert(Frame->getFunction()->getNumParams() > Index); in getParam()
22 unsigned Offset = Frame->getFunction()->getParamOffset(Index); in getParam()
23 return Frame->getParam<T>(Offset); in getParam()
186 const InterpFrame *Frame) { in interp__builtin_strcmp() argument
187 const Pointer &A = getParam<Pointer>(Frame, 0); in interp__builtin_strcmp()
188 const Pointer &B = getParam<Pointer>(Frame, 1); in interp__builtin_strcmp()
225 const InterpFrame *Frame) { in interp__builtin_strlen() argument
226 const Pointer &StrPtr = getParam<Pointer>(Frame, 0); in interp__builtin_strlen()
256 const InterpFrame *Frame, const Function *F, in interp__builtin_nan() argument
258 const Pointer &Arg = getParam<Pointer>(Frame, 0); in interp__builtin_nan()
317 const InterpFrame *Frame, const Function *F) { in interp__builtin_inf() argument
326 const InterpFrame *Frame, in interp__builtin_copysign() argument
328 const Floating &Arg1 = getParam<Floating>(Frame, 0); in interp__builtin_copysign()
329 const Floating &Arg2 = getParam<Floating>(Frame, 1); in interp__builtin_copysign()
339 const InterpFrame *Frame, const Function *F) { in interp__builtin_fmin() argument
340 const Floating &LHS = getParam<Floating>(Frame, 0); in interp__builtin_fmin()
341 const Floating &RHS = getParam<Floating>(Frame, 1); in interp__builtin_fmin()
358 const InterpFrame *Frame, in interp__builtin_fmax() argument
360 const Floating &LHS = getParam<Floating>(Frame, 0); in interp__builtin_fmax()
361 const Floating &RHS = getParam<Floating>(Frame, 1); in interp__builtin_fmax()
381 const InterpFrame *Frame, const Function *F) { in interp__builtin_isnan() argument
389 const InterpFrame *Frame, in interp__builtin_issignaling() argument
398 const InterpFrame *Frame, const Function *F, in interp__builtin_isinf() argument
411 const InterpFrame *Frame, in interp__builtin_isfinite() argument
420 const InterpFrame *Frame, in interp__builtin_isnormal() argument
429 const InterpFrame *Frame, in interp__builtin_issubnormal() argument
438 const InterpFrame *Frame, in interp__builtin_iszero() argument
449 const InterpFrame *Frame, in interp__builtin_isfpclass() argument
466 const InterpFrame *Frame, in interp__builtin_fpclassify() argument
503 const InterpFrame *Frame, in interp__builtin_fabs() argument
505 const Floating &Val = getParam<Floating>(Frame, 0); in interp__builtin_fabs()
512 const InterpFrame *Frame, in interp__builtin_popcount() argument
522 const InterpFrame *Frame, in interp__builtin_parity() argument
531 const InterpFrame *Frame, in interp__builtin_clrsb() argument
540 const InterpFrame *Frame, in interp__builtin_bitreverse() argument
550 const InterpFrame *Frame, in interp__builtin_classify_type() argument
567 const InterpFrame *Frame, in interp__builtin_expect() argument
586 const InterpFrame *Frame, in interp__builtin_rotate() argument
608 const InterpFrame *Frame, const Function *Func, in interp__builtin_ffs() argument
619 const InterpFrame *Frame, in interp__builtin_addressof() argument
639 InterpFrame *Frame = S.Current; in InterpretBuiltin() local
654 if (!interp__builtin_strcmp(S, OpPC, Frame)) in InterpretBuiltin()
658 if (!interp__builtin_strlen(S, OpPC, Frame)) in InterpretBuiltin()
666 if (!interp__builtin_nan(S, OpPC, Frame, F, /*Signaling=*/false)) in InterpretBuiltin()
674 if (!interp__builtin_nan(S, OpPC, Frame, F, /*Signaling=*/true)) in InterpretBuiltin()
688 if (!interp__builtin_inf(S, OpPC, Frame, F)) in InterpretBuiltin()
695 if (!interp__builtin_copysign(S, OpPC, Frame, F)) in InterpretBuiltin()
704 if (!interp__builtin_fmin(S, OpPC, Frame, F)) in InterpretBuiltin()
713 if (!interp__builtin_fmax(S, OpPC, Frame, F)) in InterpretBuiltin()
718 if (!interp__builtin_isnan(S, OpPC, Frame, F)) in InterpretBuiltin()
722 if (!interp__builtin_issignaling(S, OpPC, Frame, F)) in InterpretBuiltin()
727 if (!interp__builtin_isinf(S, OpPC, Frame, F, /*Sign=*/false)) in InterpretBuiltin()
732 if (!interp__builtin_isinf(S, OpPC, Frame, F, /*Sign=*/true)) in InterpretBuiltin()
737 if (!interp__builtin_isfinite(S, OpPC, Frame, F)) in InterpretBuiltin()
741 if (!interp__builtin_isnormal(S, OpPC, Frame, F)) in InterpretBuiltin()
745 if (!interp__builtin_issubnormal(S, OpPC, Frame, F)) in InterpretBuiltin()
749 if (!interp__builtin_iszero(S, OpPC, Frame, F)) in InterpretBuiltin()
753 if (!interp__builtin_isfpclass(S, OpPC, Frame, F, Call)) in InterpretBuiltin()
757 if (!interp__builtin_fpclassify(S, OpPC, Frame, F)) in InterpretBuiltin()
765 if (!interp__builtin_fabs(S, OpPC, Frame, F)) in InterpretBuiltin()
775 if (!interp__builtin_popcount(S, OpPC, Frame, F, Call)) in InterpretBuiltin()
782 if (!interp__builtin_parity(S, OpPC, Frame, F, Call)) in InterpretBuiltin()
789 if (!interp__builtin_clrsb(S, OpPC, Frame, F, Call)) in InterpretBuiltin()
797 if (!interp__builtin_bitreverse(S, OpPC, Frame, F, Call)) in InterpretBuiltin()
802 if (!interp__builtin_classify_type(S, OpPC, Frame, F, Call)) in InterpretBuiltin()
808 if (!interp__builtin_expect(S, OpPC, Frame, F, Call)) in InterpretBuiltin()
821 if (!interp__builtin_rotate(S, OpPC, Frame, F, Call, /*Right=*/false)) in InterpretBuiltin()
834 if (!interp__builtin_rotate(S, OpPC, Frame, F, Call, /*Right=*/true)) in InterpretBuiltin()
841 if (!interp__builtin_ffs(S, OpPC, Frame, F, Call)) in InterpretBuiltin()
847 if (!interp__builtin_addressof(S, OpPC, Frame, F, Call)) in InterpretBuiltin()