== Progress ==

# [LLVM-492] [Thumb GlobalISel] Lower parameters for Thumb functions
  - Committed upstream

# [LLVM-500] [Thumb GlobalISel] Support G_ADD, G_SUB, G_MUL
  - Started working on this but it became apparent that the existing
tests would be easier to reuse if we had support for G_LOAD first

# [LLVM-506] [Thumb GlobalISel] Support G_LOAD and G_STORE
  - Investigated whether we could get TableGen to select G_LOADs and
G_STOREs by porting ComplexPattern
  - Unfortunately that is not enough, and even AArch64 has
hand-written code for it in the instruction selector
  - Will handle it the ugly way next week

== Plan ==
# LLVM-506, LLVM-500
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to