[PATCH] [AArch64] Lower SHL_PARTS, SRA_PARTS and SRL_PARTS

GuanHong Liu koviankevin at hotmail.com
Thu Mar 20 22:59:44 PDT 2014


  __uint128_t a << shift_int;

  The corresponding LLVM IR of C code above is %shl = shl i128 %a, %shift_int
  AArch64 machine code of IR above can't be generated, since SHL_PARTS are not lowered.
  That's why we opload this patch

http://llvm-reviews.chandlerc.com/D3076



More information about the llvm-commits mailing list