[PATCH] R600: Remove AMDIL instruction and register definitions

Matt Arsenault Matthew.Arsenault at amd.com
Thu Mar 27 13:55:06 PDT 2014


On 03/26/2014 05:57 PM, Tom Stellard wrote:
> +//===---------------------------------------------------------------------===//
> +// Flow and Program control Instructions
> +//===---------------------------------------------------------------------===//
> +class ILFormat<dag outs, dag ins, string asmstr, list<dag> pattern>
> +: Instruction {
> +
> +     let Namespace = "AMDGPU";
> +     dag OutOperandList = outs;
> +     dag InOperandList = ins;
> +     let Pattern = pattern;
> +     let AsmString = !strconcat(asmstr, "\n");
> +     let isPseudo = 1;
> +     let Itinerary = NullALU;
> +     bit hasIEEEFlag = 0;
> +     bit hasZeroOpFlag = 0;
> +     let mayLoad = 0;
> +     let mayStore = 0;
> +     let hasSideEffects = 0;
> +}
Why does ILFormat still exist?




More information about the llvm-commits mailing list