[PATCH] Adds Cortex-A53 and Cortex-A57 subtargets.

Dave Estes cestes at codeaurora.org
Tue Mar 4 15:06:19 PST 2014


Hey Andy,

Chad committed the patch last night, and the new lit test in the patch 
broke one of the builders:
http://lab.llvm.org:8013/builders/phase1%20-%20sanity/builds/17406

I've been trying to figure out why, but I'm at a loss because I can't 
reproduce the failure under Ubuntu or Darwin using make check-all or 
llvm-lit. I'm using a Release+Asserts build.

Initially I thought it might be a problem with the test case, but I find 
it less likely now. My test case is patterned off of another that you 
wrote for the ARM backend
(llvm/test/CodeGen/ARM/misched-copy-arm.ll). It uses a lot of 
redirection to get the misched debug output piped to FileCheck. I've 
gone over that and ran it in a terminal on Ubuntu and Darwin, but no 
failures.

The builder output from FileCheck seems to indicate that llc might have 
crashed. If this is the case, then it's easy to conclude that this is 
the only test that failed because it's the only one that uses the 
Machine Model for Cortex-A53. I just need to figure out how to get it to 
fail. I've been digging through the artifacts tarball, but it only 
includes clang and I can't sort out the correct options to emulate an 
llc lit run.

Do you or anyone else have any ideas on how I might proceed?

Thanks...
-Dave

-- 
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation



More information about the llvm-commits mailing list