Chris Lattner
|
8a2ae8b766
|
Only compute intrinsic valuetypes when in a target .td file.
llvm-svn: 27197
|
2006-03-28 00:15:00 +00:00 |
|
Chris Lattner
|
ac2512a261
|
revert this, it breaks things.
llvm-svn: 27196
|
2006-03-28 00:03:08 +00:00 |
|
Chris Lattner
|
c92f688ef3
|
Add support for decoding iPTR to the right pointer type.
llvm-svn: 27188
|
2006-03-27 22:48:18 +00:00 |
|
Chris Lattner
|
2c58141fd9
|
Move CodeGenIntrinsic implementation to CodeGenTarget.cpp with the rest of
the CodeGen* implementations.
Parse the MVT::ValueType for each operand of the intrinsics.
llvm-svn: 27075
|
2006-03-24 19:49:31 +00:00 |
|
Chris Lattner
|
402a573764
|
Autogenerate code to map from GCC builtin to LLVM intrinsic.
llvm-svn: 26770
|
2006-03-15 01:33:26 +00:00 |
|
Chris Lattner
|
fea17a9901
|
emit a mapping from LLVM intrinsic -> GCC builtins.
llvm-svn: 26736
|
2006-03-13 23:08:44 +00:00 |
|
Chris Lattner
|
5b6ec4a5ea
|
Verify that packed type operands have the right size and base type.
llvm-svn: 26735
|
2006-03-13 22:38:57 +00:00 |
|
Chris Lattner
|
6efe863a70
|
parse intrinsic types
autogenerate an intrinsic verifier
llvm-svn: 26666
|
2006-03-09 22:05:04 +00:00 |
|
Chris Lattner
|
f6e846eee8
|
Fix pasteo
llvm-svn: 26499
|
2006-03-03 06:13:41 +00:00 |
|
Chris Lattner
|
c313d0b712
|
initial implementation of intrinsic parsing
llvm-svn: 26495
|
2006-03-03 02:32:46 +00:00 |
|