aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ASTMerge.cpp
diff options
context:
space:
mode:
authorAaron Watry <awatry@gmail.com>2014-07-17 22:05:16 +0000
committerAaron Watry <awatry@gmail.com>2014-07-17 22:05:16 +0000
commit13116cf01a5cb7e1d16834969a608ed3353a3932 (patch)
treec3f8fe4101fc177c6f5f08818c5b866c739da31a /clang/lib/Frontend/ASTMerge.cpp
parentcf973791a167e7588dd0cf80d9ad6838b038989e (diff)
downloadllvm-13116cf01a5cb7e1d16834969a608ed3353a3932.zip
llvm-13116cf01a5cb7e1d16834969a608ed3353a3932.tar.gz
llvm-13116cf01a5cb7e1d16834969a608ed3353a3932.tar.bz2
relational: create re-usable macros for relational declarations
relational.h includes relational macros for defining functions which need to return 1 for scalar true and -1 for vector true. I believe that this is the only place that this behavior is required, so the macro is placed at its lowest useful level (same directory as it is used in). This also creates re-usable unary/binary declaration and floatn includes which should simplify relational builtin declarations. Mostly patterned off of include/math/[binary_decl|unary_decl|floatn].inc but with required changes for relational functions. Signed-off-by: Aaron Watry <awatry@gmail.com> Reviewed-by: Tom Stellard <thomas.stellard@amd.com> llvm-svn: 213315
Diffstat (limited to 'clang/lib/Frontend/ASTMerge.cpp')
0 files changed, 0 insertions, 0 deletions