Skip to content

Commit

Permalink
[TARGET] each option of target str should only contain one '='
Browse files Browse the repository at this point in the history
src/target/target_id.cc ParseAttrsFromRawString L222:
if ((pos = FindUniqueSubstr(s, "=")) != -1)
require option contains only one '='

Signed-off-by: windclarion <[email protected]>
  • Loading branch information
windclarion committed Jul 6, 2020
1 parent 67a7497 commit 5fef34d
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions python/tvm/target/target.py
Original file line number Diff line number Diff line change
Expand Up @@ -178,16 +178,16 @@ def arm_cpu(model='unknown', options=None):
Additional options
"""
trans_table = {
"pixel2": ["-model=snapdragon835", "-mtriple=arm64-linux-android -mattr=+neon"],
"mate10": ["-model=kirin970", "-mtriple=arm64-linux-android -mattr=+neon"],
"mate10pro": ["-model=kirin970", "-mtriple=arm64-linux-android -mattr=+neon"],
"p20": ["-model=kirin970", "-mtriple=arm64-linux-android -mattr=+neon"],
"p20pro": ["-model=kirin970", "-mtriple=arm64-linux-android -mattr=+neon"],
"rasp3b": ["-model=bcm2837", "-mtriple=armv7l-linux-gnueabihf -mattr=+neon"],
"rasp4b": ["-model=bcm2711", "-mtriple=arm-linux-gnueabihf -mattr=+neon"],
"rk3399": ["-model=rk3399", "-mtriple=aarch64-linux-gnu -mattr=+neon"],
"pynq": ["-model=pynq", "-mtriple=armv7a-linux-eabi -mattr=+neon"],
"ultra96": ["-model=ultra96", "-mtriple=aarch64-linux-gnu -mattr=+neon"],
"pixel2": ["-model=snapdragon835", "-mtriple=arm64-linux-android", "-mattr=+neon"],
"mate10": ["-model=kirin970", "-mtriple=arm64-linux-android", "-mattr=+neon"],
"mate10pro": ["-model=kirin970", "-mtriple=arm64-linux-android", "-mattr=+neon"],
"p20": ["-model=kirin970", "-mtriple=arm64-linux-android", "-mattr=+neon"],
"p20pro": ["-model=kirin970", "-mtriple=arm64-linux-android", "-mattr=+neon"],
"rasp3b": ["-model=bcm2837", "-mtriple=armv7l-linux-gnueabihf", "-mattr=+neon"],
"rasp4b": ["-model=bcm2711", "-mtriple=arm-linux-gnueabihf", "-mattr=+neon"],
"rk3399": ["-model=rk3399", "-mtriple=aarch64-linux-gnu", "-mattr=+neon"],
"pynq": ["-model=pynq", "-mtriple=armv7a-linux-eabi", "-mattr=+neon"],
"ultra96": ["-model=ultra96", "-mtriple=aarch64-linux-gnu", "-mattr=+neon"],
}
pre_defined_opt = trans_table.get(model, ["-model=%s" % model])

Expand Down

0 comments on commit 5fef34d

Please sign in to comment.