[llvm-commits] [llvm] r125989 - /llvm/trunk/include/llvm/Analysis/DIBuilder.h

Devang Patel dpatel at apple.com
Fri Feb 18 15:28:53 PST 2011


Author: dpatel
Date: Fri Feb 18 17:28:53 2011
New Revision: 125989

URL: http://llvm.org/viewvc/llvm-project?rev=125989&view=rev
Log:
Provide enums to build complex address calucation expressions.
(This is infact direct copy from DIFactory, which is disappearing soon.)

Modified:
    llvm/trunk/include/llvm/Analysis/DIBuilder.h

Modified: llvm/trunk/include/llvm/Analysis/DIBuilder.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Analysis/DIBuilder.h?rev=125989&r1=125988&r2=125989&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Analysis/DIBuilder.h (original)
+++ llvm/trunk/include/llvm/Analysis/DIBuilder.h Fri Feb 18 17:28:53 2011
@@ -56,6 +56,7 @@
     public:
     explicit DIBuilder(Module &M);
     const MDNode *getCU() { return TheCU; }
+    enum ComplexAddrKind { OpPlus=1, OpDeref };
 
     /// CreateCompileUnit - A CompileUnit provides an anchor for all debugging
     /// information generated during this instance of compilation.





More information about the llvm-commits mailing list