Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
317096ab3710fda0960be58804e9f80c800340f6
/
utils
/
TableGen
/
IntrinsicEmitter.cpp
317096a
Add sqrt and powi intrinsics for long double.
by Dale Johannesen
· 18 years ago
0fee3ff
Add MVT::fAny for overloading intrinsics on floating-point types.
by Dan Gohman
· 18 years ago
a583990
This resolves a regression of BasicAA which failed to find any memory information for overloaded intrinsics (PR1600). This resolves that issue, and improves the matching scheme to use a BitVector rather than a binary search.
by Chandler Carruth
· 18 years ago
6994040
This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future.
by Chandler Carruth
· 18 years ago
face9e5
Fix a pasto in a comment.
by Dan Gohman
· 18 years ago
9a0930d
Fix a typo in a comment.
by Dan Gohman
· 18 years ago
84c614d
The Intrinsic::getDeclaration function's Tys parameter only contains the
by Reid Spencer
· 18 years ago
2db15e2
For PR1328:
by Reid Spencer
· 18 years ago
c4de3de
For PR1297:
by Reid Spencer
· 18 years ago
d263114
the lengths of the strings are known, just use memcmp
by Chris Lattner
· 18 years ago
3b51580
Implement Function::getIntrinsicID without it needing to call Value::getName,
by Chris Lattner
· 18 years ago
ac9dcb9
For PR1195:
by Reid Spencer
· 18 years ago
9d6565a
For PR1195:
by Reid Spencer
· 18 years ago
95af592
Automatically generating intrinsic declarations from Dan Gohman. Modified
by Jim Laskey
· 19 years ago
95d97b9
Error check and eliminate unnecessary value.
by Jim Laskey
· 19 years ago
ba4cc09
Support var arg intrinsics.
by Jim Laskey
· 19 years ago
a54b7cb
For PR1064:
by Reid Spencer
· 19 years ago
90aa839
Fix more static dtor issues
by Chris Lattner
· 19 years ago
5348e39
Adjust the Intrinsics.gen interface a little bit
by Chris Lattner
· 19 years ago
f124b46
Final bugfix for PR724. GCC won't inline varargs functions, so use one to
by Chris Lattner
· 19 years ago
c4d9b24
When emitting code for the verifier, instead of emitting each case statement
by Chris Lattner
· 19 years ago
f065a6f
Don't sort the names before outputing the intrinsic name table. It causes a
by Evan Cheng
· 19 years ago
43fbbc3
Move CodeGenIntrinsic implementation to CodeGenTarget.cpp with the rest of
by Chris Lattner
· 19 years ago
7056de3
extract some more information from the intrinsic table
by Chris Lattner
· 19 years ago
0da3130
allow the GCCBuiltinName field to be optional
by Chris Lattner
· 19 years ago
71c3bc3
Fix VC++ build error.
by Jeff Cohen
· 19 years ago
ad45b00
remove typo
by Chris Lattner
· 19 years ago
fda6aff
Autogenerate a table of intrinsic names, so we can map from intrinsic ID to
by Chris Lattner
· 19 years ago
3f8b891
Autogenerate code to map from GCC builtin to LLVM intrinsic.
by Chris Lattner
· 19 years ago
767a25b
Add a newline at the end to avoid gcc warnings.
by Reid Spencer
· 19 years ago
022f64f
emit a mapping from LLVM intrinsic -> GCC builtins.
by Chris Lattner
· 19 years ago
18faf5d
Verify that packed type operands have the right size and base type.
by Chris Lattner
· 19 years ago
78167fa
fix pasto in generate assertion msg
by Chris Lattner
· 19 years ago
4e5f359
generate side-effect info
by Chris Lattner
· 19 years ago
6448ee4
Parse mod/ref properties, autogen mod/ref information
by Chris Lattner
· 19 years ago
f97a00e
parse intrinsic types autogenerate an intrinsic verifier
by Chris Lattner
· 19 years ago
9b843b2
autogenerate the function name recognizer
by Chris Lattner
· 19 years ago
9e493cf
initial implementation of intrinsic parsing
by Chris Lattner
· 19 years ago