[llvm-commits] [llvm] r53941 - in /llvm/trunk: include/llvm/ include/llvm/Bitcode/ include/llvm/Support/ lib/AsmParser/ lib/Bitcode/Reader/ lib/Bitcode/Writer/ lib/CodeGen/SelectionDAG/ lib/Target/CBackend/ lib/Transforms/IPO/ lib/Transforms/Scalar/ lib/Transforms/Utils/ lib/VMCore/ test/Transforms/SCCP/

Chris Lattner clattner at apple.com
Wed Jul 23 10:59:56 PDT 2008


On Jul 23, 2008, at 1:44 AM, Matthijs Kooijman wrote:

>>> The IRBuilder still accepts multiple-value returns, and auto-  
>>> upgrades
>>> them to InsertValueInst instructions.
>> Is this temporary, or just a transition device?  I'd rather keep IR
>> Builder "pure", reflecting the current state of the IR.
> It would be useful to have such a function for convenience, though  
> it might be
> better to make it a seperate function with a different name, then?

Sure, I'm ok with helper functions (e.g. CreateStructGEP) but it  
should have an appropriate name.

-Chris



More information about the llvm-commits mailing list