From 20b7ca1eb9ed1f7bbc6e1b263fbf2b9ad364db9e Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Mon, 11 May 2009 19:11:53 +0000 Subject: [PATCH] Add a comment about the special meaning of VoidTy in this context. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71466 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Target/TargetLowering.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/llvm/Target/TargetLowering.h b/include/llvm/Target/TargetLowering.h index 624f9fc72ce..dcff47d24bc 100644 --- a/include/llvm/Target/TargetLowering.h +++ b/include/llvm/Target/TargetLowering.h @@ -1381,6 +1381,8 @@ public: /// isLegalAddressingMode - Return true if the addressing mode represented by /// AM is legal for this target, for a load/store of the specified type. + /// The type may be VoidTy, in which case only return true if the addressing + /// mode is legal for a load/store of any legal type. /// TODO: Handle pre/postinc as well. virtual bool isLegalAddressingMode(const AddrMode &AM, const Type *Ty) const;