Hello, Chris.
> Is there any reason not to use the parameter attribute enum directly?
Well. Actually not all attributes should be propagated to lowering
stage. Also, there can be possible another attributes. Maybe it's worth
to make just new enum for this?
--
With best regards, Anton Korobeyniko
> +/// runs. This has one result value for each argument / flag
> pair, plus
> +/// a chain result. It must be custom legalized. Flag argument
> indicates
> +/// misc. argument attributes. Currently:
> +/// Bit 0 - signness
> +/// Bit 1 - 'inreg' attribute
> +/// Bit 2
On Wed, 12 Apr 2006, Reid Spencer wrote:
Make sure both member variables are initialized in the default constructor
for SDOperand. This gets rid of numerous warnings in lib/CodeGen and
lib/Target when compiled with GCC 4.0.2
It's lame when we have to sacrifice (even small amounts of) performanc