r248480 - [ARM] Follow-up to fix crash "-target arm -mcpu=generic", without "-march="

2015-09-24 Thread Vladimir Sukharev via cfe-commits
Author: vsukharev Date: Thu Sep 24 05:06:44 2015 New Revision: 248480 URL: http://llvm.org/viewvc/llvm-project?rev=248480&view=rev Log: [ARM] Follow-up to fix crash "-target arm -mcpu=generic", without "-march=" Fix of dangling StringRef after temporary std::string is destroyed Follow-up to: htt

r248479 - [ARM] Follow-up to fix crash "-target arm -mcpu=generic", without "-march="

2015-09-24 Thread Vladimir Sukharev via cfe-commits
Author: vsukharev Date: Thu Sep 24 04:55:08 2015 New Revision: 248479 URL: http://llvm.org/viewvc/llvm-project?rev=248479&view=rev Log: [ARM] Follow-up to fix crash "-target arm -mcpu=generic", without "-march=" Fix of dangling StringRef after temporary std::string is destroyed Follow-up to: htt

RE: r248370 - [ARM] Fix crash "-target arm -mcpu=generic", without "-march="

2015-09-23 Thread Vladimir Sukharev via cfe-commits
ptember 2015 15:41 To: Vladimir Sukharev Cc: cfe-commits Subject: Re: r248370 - [ARM] Fix crash "-target arm -mcpu=generic", without "-march=" On Wed, Sep 23, 2015 at 11:29 AM, Vladimir Sukharev via cfe-commits wrote: Author: vsukharev Date: Wed Sep 23 04:29:32 2015 New

RE: r248370 - [ARM] Fix crash "-target arm -mcpu=generic", without "-march="

2015-09-23 Thread Vladimir Sukharev via cfe-commits
crash "-target arm -mcpu=generic", without "-march=" On Wed, Sep 23, 2015 at 11:29 AM, Vladimir Sukharev via cfe-commits mailto:cfe-commits@lists.llvm.org>> wrote: Author: vsukharev Date: Wed Sep 23 04:29:32 2015 New Revision: 248370 URL: http://llvm.org/viewvc/llvm-proje

Re: [PATCH] D13013: [ARM] Fix crash "-target arm -mcpu=generic", without "-march="

2015-09-23 Thread Vladimir Sukharev via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL248370: [ARM] Fix crash "-target arm -mcpu=generic", without "-march=" (authored by vsukharev). Changed prior to commit: http://reviews.llvm.org/D13013?vs=35234&id=35472#toc Repository: rL LLVM http

r248370 - [ARM] Fix crash "-target arm -mcpu=generic", without "-march="

2015-09-23 Thread Vladimir Sukharev via cfe-commits
Author: vsukharev Date: Wed Sep 23 04:29:32 2015 New Revision: 248370 URL: http://llvm.org/viewvc/llvm-project?rev=248370&view=rev Log: [ARM] Fix crash "-target arm -mcpu=generic", without "-march=" An assertion hit has been fixed for cmdlines like $ clang --target=arm-linux-gnueabi -mcpu=generi

Re: [PATCH] D13013: [ARM] Fix crash "-target arm -mcpu=generic", without "-march="

2015-09-21 Thread Vladimir Sukharev via cfe-commits
vsukharev added a comment. Yes, trying to pass new tests in test/Driver/arm-cortex-cpus.c, without code patch, it crashes $ clang --target=arm-linux-gnueabi -mcpu=generic hello.c /work/oss_llvm/llvm/include/llvm/ADT/StringRef.h:84: llvm::StringRef::StringRef(const char*, size_t): Assertion

[PATCH] D13013: Fix crash "-target arm -mcpu=generic", without "-march="

2015-09-21 Thread Vladimir Sukharev via cfe-commits
vsukharev created this revision. vsukharev added a reviewer: rengolin. vsukharev added a subscriber: cfe-commits. vsukharev set the repository for this revision to rL LLVM. Herald added subscribers: rengolin, aemerson. Follow-up to http://reviews.llvm.org/rL245445 Added more tests for "-mcpu=gener

r245445 - [ARM] Proper generic cpus handling

2015-08-19 Thread Vladimir Sukharev via cfe-commits
Author: vsukharev Date: Wed Aug 19 09:50:18 2015 New Revision: 245445 URL: http://llvm.org/viewvc/llvm-project?rev=245445&view=rev Log: [ARM] Proper generic cpus handling "generic" cpu was wrongly handled as exact real CPU name of ARMv8.1A architecture. This has been fixed, now it is abstract n