[llvm-dev] Is the correct behavior of getelementptr i192*	foropt + llc -march=aarch64?
    MITSUNARI Shigeo via llvm-dev 
    llvm-dev at lists.llvm.org
       
    Tue Nov  8 22:40:19 PST 2016
    
    
  
Hi Mehdi,
>If you just want to play with some IR, you can look it up in the source code, or in the test directory:
>
>$ git grep datalayout test/CodeGen/AArch64/
>test/CodeGen/AArch64/GlobalISel/arm64-callingconv.ll:target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
Thank you for advice.
I verified it by adding 'target datalayout="e-m:o-i64:64-i128:128-n32:64-S128:i192:192"' at the top of a.ll.
% opt-3.7 -O3 a.ll -o - | llc-3.7 -O3 -o - -march=aarch64
store0_to_p4:
    str     xzr, [x0, #32]
    ret
Yours,
 Shigeo
    
    
More information about the llvm-dev
mailing list