Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
70647e81e320245f02f003f6403d0222f5951c52
/
utils
/
TableGen
/
FastISelEmitter.cpp
70647e8
We need to check that the return type is correct, even in cases where we don't
by Owen Anderson
· 17 years ago
abb1f16
Throw the switch to allow FastISel to emit instructions whose return types different from their inputs. Next step: adding lowering pattens in FastISel that actually use these newly available opcodes.
by Owen Anderson
· 17 years ago
71669e5
Enhance TableGen to emit code for FastISel of opcodes with variadic return types without slowing down opcodes that are not variadic. No such opcodes are currently generated, but in theory it should be a matter of just hitting the switch.
by Owen Anderson
· 17 years ago
0f84e4e
Add a RetVT parameter to emitted FastISel methods, so that we will be able to pass the desired return
by Owen Anderson
· 17 years ago
7b2e579
Deepen the map structure tablegen uses to compute FastISel patterns, in preparation for having patterns
by Owen Anderson
· 17 years ago
6d0c25e
Add support for fast isel of (integer) immediate materialization pattens, and use them to support
by Owen Anderson
· 17 years ago
0bfb752
Add a few comments.
by Dan Gohman
· 17 years ago
22bb311
Factor out the predicate check code from DAGISelEmitter.cpp
by Dan Gohman
· 17 years ago
d5fe57d
Basic fast-isel support for instructions with constant int operands.
by Dan Gohman
· 17 years ago
520b50c
Remove the code that limited FastISel to certain fixed signatures.
by Dan Gohman
· 17 years ago
c7f72de
Begin making more use of the FastISelEmitter class.
by Dan Gohman
· 17 years ago
83babde
Remove an obsolete todo comment.
by Dan Gohman
· 17 years ago
1e0ee4b
Factor the code for determining the target-specific instruction
by Dan Gohman
· 17 years ago
bb46633
Simplify FastISel's constructor argument list, make the FastISel
by Dan Gohman
· 17 years ago
cf711aa
For now, restrict FastISel to instructions that only involve one register class.
by Dan Gohman
· 17 years ago
d1d2ee8
Factor out the code to scan an instruction's operands into a helper function.
by Dan Gohman
· 17 years ago
379cad4
Add more comments.
by Dan Gohman
· 17 years ago
56e0f87
Fix indentation in FastISel tablegen-emitted code.
by Dan Gohman
· 17 years ago
f4137b5
Add more checking to filter out more kinds of things that
by Dan Gohman
· 17 years ago
5672634
80 columns.
by Dan Gohman
· 17 years ago
04b7dfb
Add a few doxygen comments.
by Dan Gohman
· 17 years ago
b0cf29c
Initial checkin of the new "fast" instruction selection support. See
by Dan Gohman
· 17 years ago