Chris Lattner
|
7056de375d
|
extract some more information from the intrinsic table
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27022 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-24 01:13:55 +00:00 |
|
Chris Lattner
|
fda6affb95
|
Autogenerate a table of intrinsic names, so we can map from intrinsic ID to
LLVM intrinsic function name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26771 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-15 01:55:21 +00:00 |
|
Chris Lattner
|
3f8b8913bc
|
Autogenerate code to map from GCC builtin to LLVM intrinsic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26770 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-15 01:33:26 +00:00 |
|
Chris Lattner
|
022f64fbbc
|
emit a mapping from LLVM intrinsic -> GCC builtins.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26736 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-13 23:08:44 +00:00 |
|
Chris Lattner
|
4e5f35973c
|
generate side-effect info
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26672 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 22:37:52 +00:00 |
|
Chris Lattner
|
6448ee44c6
|
Parse mod/ref properties, autogen mod/ref information
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26669 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 22:30:49 +00:00 |
|
Chris Lattner
|
f97a00e681
|
parse intrinsic types
autogenerate an intrinsic verifier
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26666 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 22:05:04 +00:00 |
|
Chris Lattner
|
9b843b2494
|
autogenerate the function name recognizer
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26663 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 20:34:19 +00:00 |
|
Chris Lattner
|
9e493cfcc3
|
initial implementation of intrinsic parsing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26495 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-03 02:32:46 +00:00 |
|