Displaying 2 results from an estimated 2 matches for "mo_flag_tlsgd".
2009 Jun 21
4
[LLVMdev] proposal to simplify isel/asmprinter interaction with globals
...ly.
My proposed fix for this is to add an 'unsigned char' slot to
MachineOperand that holds a target-specific enum value. The code in
asmprinter would be reduced to:
switch (theoperandenum) {
case X86::MO_Flag_non_lazy_ptr:
O << "$non_lazy_ptr";
break;
case X86::MO_Flag_TLSGD:
O << "@TLSGD";
break;
case X86::MO_Flag_NTPOFF:
O << "@NTPOFF";
break;
etc. The possible set of suffixes and modifiers are all target-
specific, so the main code generator would just pass them through (as
it does now).
Does anyone have any objecti...
2009 Jun 22
0
[LLVMdev] proposal to simplify isel/asmprinter interaction with globals
...to add an 'unsigned char' slot to
> MachineOperand that holds a target-specific enum value. The code in
> asmprinter would be reduced to:
>
> switch (theoperandenum) {
> case X86::MO_Flag_non_lazy_ptr:
> O << "$non_lazy_ptr";
> break;
> case X86::MO_Flag_TLSGD:
> O << "@TLSGD";
> break;
> case X86::MO_Flag_NTPOFF:
> O << "@NTPOFF";
> break;
>
>
> etc. The possible set of suffixes and modifiers are all target-
> specific, so the main code generator would just pass them through (as
> it...