[llvm-commits] [llvm] r118628 - /llvm/trunk/include/llvm/Analysis/AliasAnalysis.h
Dan Gohman
gohman at apple.com
Tue Nov 9 12:33:58 PST 2010
Author: djg
Date: Tue Nov 9 14:33:57 2010
New Revision: 118628
URL: http://llvm.org/viewvc/llvm-project?rev=118628&view=rev
Log:
Convert comments to doxygen syntax.
Modified:
llvm/trunk/include/llvm/Analysis/AliasAnalysis.h
Modified: llvm/trunk/include/llvm/Analysis/AliasAnalysis.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Analysis/AliasAnalysis.h?rev=118628&r1=118627&r2=118628&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Analysis/AliasAnalysis.h (original)
+++ llvm/trunk/include/llvm/Analysis/AliasAnalysis.h Tue Nov 9 14:33:57 2010
@@ -181,37 +181,37 @@
/// interface. Also, functions may freely modify stack space local to their
/// invocation without having to report it through these interfaces.
enum ModRefBehavior {
- // DoesNotAccessMemory - This function does not perform any non-local loads
- // or stores to memory.
- //
- // This property corresponds to the GCC 'const' attribute.
- // This property corresponds to the LLVM IR 'readnone' attribute.
- // This property corresponds to the IntrNoMem LLVM intrinsic flag.
+ /// DoesNotAccessMemory - This function does not perform any non-local loads
+ /// or stores to memory.
+ ///
+ /// This property corresponds to the GCC 'const' attribute.
+ /// This property corresponds to the LLVM IR 'readnone' attribute.
+ /// This property corresponds to the IntrNoMem LLVM intrinsic flag.
DoesNotAccessMemory,
- // AccessesArgumentsReadonly - This function loads through function
- // arguments and does not perform any non-local stores or volatile
- // loads.
- //
- // This property corresponds to the IntrReadArgMem LLVM intrinsic flag.
+ /// AccessesArgumentsReadonly - This function loads through function
+ /// arguments and does not perform any non-local stores or volatile
+ /// loads.
+ ///
+ /// This property corresponds to the IntrReadArgMem LLVM intrinsic flag.
AccessesArgumentsReadonly,
- // AccessesArguments - This function accesses function arguments in well
- // known (possibly volatile) ways, but does not access any other memory.
- //
- // This property corresponds to the IntrReadWriteArgMem LLVM intrinsic flag.
+ /// AccessesArguments - This function accesses function arguments in well
+ /// known (possibly volatile) ways, but does not access any other memory.
+ ///
+ /// This property corresponds to the IntrReadWriteArgMem LLVM intrinsic flag.
AccessesArguments,
- // OnlyReadsMemory - This function does not perform any non-local stores or
- // volatile loads, but may read from any memory location.
- //
- // This property corresponds to the GCC 'pure' attribute.
- // This property corresponds to the LLVM IR 'readonly' attribute.
- // This property corresponds to the IntrReadMem LLVM intrinsic flag.
+ /// OnlyReadsMemory - This function does not perform any non-local stores or
+ /// volatile loads, but may read from any memory location.
+ ///
+ /// This property corresponds to the GCC 'pure' attribute.
+ /// This property corresponds to the LLVM IR 'readonly' attribute.
+ /// This property corresponds to the IntrReadMem LLVM intrinsic flag.
OnlyReadsMemory,
- // UnknownModRefBehavior - This indicates that the function could not be
- // classified into one of the behaviors above.
+ /// UnknownModRefBehavior - This indicates that the function could not be
+ /// classified into one of the behaviors above.
UnknownModRefBehavior
};
More information about the llvm-commits
mailing list