[LLVMbugs] [Bug 2055] New: LLVM should have a nocapture parameter attribute for functions that don' t let a pointer value escape

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sun Feb 17 18:10:29 PST 2008


http://llvm.org/bugs/show_bug.cgi?id=2055

           Summary: LLVM should have a nocapture parameter attribute for
                    functions that don't let a pointer value escape
           Product: new-bugs
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: resistor at mac.com
                CC: llvmbugs at cs.uiuc.edu


Chris pointed out that it would be useful to have a "nocapture" parameter
attribute.  Its semantics would be that a pointer value passed in with the
"nocapture" attribute can be assumed never to escape from the callee (never
stored to a global or passed to another function where it could escape).


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list