summaryrefslogtreecommitdiffstats
path: root/llvm/test/Other/nonconst-static-ev.ll
Commit message (Collapse)AuthorAgeFilesLines
* Move r186044 tests into CodeGen/X86Hal Finkel2013-07-111-10/+0
| | | | | | | | I had thought that these tests could be target-neutral, but in practice this is not the case (on some targets, like Hexagon and Darwin), they trigger an assert (a different assert than the one that r186044 fixes). llvm-svn: 186051
* Set REQUIRES shell on the test cases for r186044Hal Finkel2013-07-101-0/+1
| | | | | | Trying to fix the i686-mingw32 build. llvm-svn: 186046
* XFAIL the test cases for r186044 on HexagonHal Finkel2013-07-101-0/+1
| | | | | | | For some reason, the Hexagon backend does not reject these invalid static initializer expressions, but instead crashes in AsmPrinter::EmitGlobalConstant. llvm-svn: 186045
* Don't assert if we can't constant fold extract/insertvalueHal Finkel2013-07-101-0/+8
A non-constant-foldable static initializer expression containing insertvalue or extractvalue had been causing an assert: Constants.cpp:1971: Assertion `FC && "ExtractValue constant expr couldn't be folded!"' failed. Now we report a more-sensible "Unsupported expression in static initializer" error instead. Fixes PR15417. llvm-svn: 186044
OpenPOWER on IntegriCloud