aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/builtin.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-21api: move evaluate interface to its own header fileLuc Van Oostenryck1-0/+1
2018-02-17builtin: add typechecking of isnan(), isinf(), ...Luc Van Oostenryck1-0/+30
2018-02-17builtin: extract eval_args() from arguments_choose()Luc Van Oostenryck1-19/+30
2018-02-17builtin: make builtins more builtinLuc Van Oostenryck1-0/+166
2018-01-03give a type to builtin functionsLuc Van Oostenryck1-3/+3
2017-08-28Merge remote-tracking branch 'luc/constexpr-v4' into masterChristopher Li1-4/+22
2017-06-21fix: __builtin_bswap{16,32,64}() constantnessLuc Van Oostenryck1-1/+3
2017-06-21add fallback for missing __builtin_bswapXX()Luc Van Oostenryck1-3/+4
2017-03-31constexpr: flag __builtin_bswap() as constexprLuc Van Oostenryck1-0/+17
2017-03-31constexpr: flag builtins constant_p, safe_p and warning as constexprsNicolai Stange1-4/+5
2017-02-13expand __builtin_bswap*() with constant argsLuc Van Oostenryck1-0/+30
2017-02-13move evaluation & expansion of builtins in a separate fileLuc Van Oostenryck1-0/+210