aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/Builtins.h
AgeCommit message (Expand)Author
2009-06-14move the various builtins stuff from libast to libbasic. ThisChris Lattner
2009-06-14prune #includes, Builtins.h/cpp no longer depends on libast.Chris Lattner
2009-06-14move GetBuiltinType from Builtin::Context to ASTContext.Chris Lattner
2009-04-22Lazy loading of builtins for precompiled headers.Douglas Gregor
2009-04-22Reorganize built-in initialization to separate the creation of target builtin...Douglas Gregor
2009-03-13wire up a new -fno-builtin option, make it control things like simplifylibcalls,Chris Lattner
2009-02-16Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow.Daniel Dunbar
2009-02-16Supply the header corresponding to a library builtin as a separate argument t...Douglas Gregor
2009-02-14Add -ffreestanding to suppress the implicit declaration of library builtins l...Douglas Gregor
2009-02-14Make it possible for builtins to expression FILE* arguments, so thatDouglas Gregor
2009-02-14Extend builtin "attribute" syntax to include a notation forDouglas Gregor
2009-02-13Implicitly declare certain C library functions (malloc, strcpy, memmove,Douglas Gregor
2009-01-20Fix for PR3350: add special-casing for "references" to va_lists in Eli Friedman
2008-10-06Remove the 'C' / isConstantExpr flag on builtins. Code should neverChris Lattner
2008-10-02Add Builtins.def attribute for "can be a constant expression".Daniel Dunbar
2008-09-28Replace a comparison with a static list of builtins that was wrong (itChris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-11-01Reverted unnecessary inlining of operator!=, since negating operator== isTed Kremenek
2007-10-31Implemented short-circuited version of Builtin::Info::operator!=.Ted Kremenek
2007-08-31add some accessors for querying attributes of builtins. Add the new 'F' attr...Chris Lattner
2007-07-11Stage two of getting CFE top correct.Reid Spencer