summaryrefslogtreecommitdiffstats
path: root/lldb/unittests/Disassembler
Commit message (Collapse)AuthorAgeFilesLines
* When disassembling Aarch64 target and vendor Apple, set the cpu toJason Molenda2019-03-072-0/+81
| | | | | | | | | | | | "apple-latest" which llvm uses to indicate the newest supported ISA. Add a unit test; I'm only testing an armv8.1 instruction in this unit test which would already be disassembled correctly because we set the disassembler to ARM v8.2 mode, but it ensures that nothing has been broken by adding this cpu spec. <rdar://problem/38714781> llvm-svn: 355578
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
| | | | | | | | | | | | | | | | | to reflect the new license. We understand that people may be surprised that we're moving the header entirely to discuss the new license. We checked this carefully with the Foundation's lawyer and we believe this is the correct approach. Essentially, all code in the project is now made available by the LLVM project under our new license, so you will see that the license headers include that license only. Some of our contributors have contributed code under our old license, and accordingly, we have retained a copy of our old license notice in the top-level files in each project and repository. llvm-svn: 351636
* If we fail to get an armv7em-- disassembler from llvm, skip theJason Molenda2018-09-121-1/+4
| | | | | | | | | | | | tests and don't mark this as a failure. This happens when we've linked against an llvm without the ARM target built in. Davide added some cmake conditionals to avoid building this test when the target was absent from llvm's build, but we're still finding some bots that manage to get in this situation. <rdar://problem/44270082> llvm-svn: 342072
* [NFC] Fix compiler warning in TestArmv7Disassembly.cppRaphael Isemann2018-09-111-1/+1
| | | | | | | | | | The warning is comparison of integers of different signs: 'const int' and 'const unsigned long' and triggered by EXPECT_EQ (num_of_instructions, inst_list.GetSize()); as num_of_instructions is an int in this comparison (and the RHS is size_t). llvm-svn: 341931
* [Disassembler] Run ARM-specific tests only if the ARM backend is built.Davide Italiano2018-09-071-11/+13
| | | | | | <rdar://problem/44239070> llvm-svn: 341714
* Enable the fp-armv8 disassembler feature when disassembling Cortex-MJason Molenda2018-09-072-0/+101
code. This will enable disassembly of the optional subset of neon that some Cortex cores support. Add a unit test to check that a few of these instructions disassemble as expected. <rdar://problem/26674303> llvm-svn: 341623
OpenPOWER on IntegriCloud