[llvm-dev] constant string as an assembly operand
Tom Stellard via llvm-dev
llvm-dev at lists.llvm.org
Thu Nov 5 07:33:03 PST 2015
On Thu, Nov 05, 2015 at 03:20:45PM +0100, Sky Flyer via llvm-dev wrote:
> Hello all,
>
> how can one can describe a constant string as an operand in the assembly
> instruction?
>
> for example imagine this instruction:
>
> xyz 14 ABC
>
> where "xyz" is the operator, 14 is an immediate value, and because of
> assembly dialect, there should be a constant string with the value of ABC
> follow the immediate value. How is this possible?
>
> What should be the dat describing the instruction?
>
> string asm = "xyz $val ABC"
Can this be an arbitrary string or will it always be ABC? If it's the later,
then what you've posted above should work for the asm string.
-Tom
> dag iops = (ins i8imm:val, ... )
>
>
> Cheers,
> ES
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
More information about the llvm-dev
mailing list