[LLVMdev] [patch] set AssemblerDialect

Jim Grosbach grosbach at apple.com
Tue Oct 2 10:19:49 PDT 2012


What's the use case?

On Oct 1, 2012, at 8:33 PM, Jun Koi <junkoi2004 at gmail.com> wrote:

> currently, there is no (easy) way to set the AssemblerDialect. the
> only method i am aware of is to set that via cl:opt.
> 
> this patch fixes that by adding a public function
> setAssemblerDialect() to class MCAsmInfo.
> 
> Signed-off-by: Jun Koi <junkoi2004 at gmail.com>
> 
> 
> diff --git a/include/llvm/MC/MCAsmInfo.h b/include/llvm/MC/MCAsmInfo.h
> index 97aad71..cd08a7e 100644
> --- a/include/llvm/MC/MCAsmInfo.h
> +++ b/include/llvm/MC/MCAsmInfo.h
> @@ -453,6 +453,9 @@ namespace llvm {
>     unsigned getAssemblerDialect() const {
>       return AssemblerDialect;
>     }
> +    void setAssemblerDialect(unsigned dialect) {
> +      AssemblerDialect = dialect;
> +    }
>     bool doesAllowQuotesInName() const {
>       return AllowQuotesInName;
>     }
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list