Re: [llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAGNodes.h

2007-01-28 Thread Anton Korobeynikov
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

Re: [llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAGNodes.h

2007-01-28 Thread Chris Lattner
> +/// 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

Re: [llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAGNodes.h

2006-04-12 Thread Chris Lattner
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