[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