summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/Mips
Commit message (Expand)AuthorAgeFilesLines
* [MIPS][ELF] Use PC-relative relocations in .eh_frame when possibleAlex Richardson2020-01-131-35/+75
* [mips] Fix sc, scs, ll, lld instructions expandingSimon Atanasyan2019-11-274-42/+1182
* [mips] Split test into MIPS and microMIPS parts. NFCSimon Atanasyan2019-11-252-26/+34
* [mips] Rename test case. NFCSimon Atanasyan2019-11-211-0/+0
* [mips] Remove addresses from the test case. NFCSimon Atanasyan2019-11-211-40/+40
* [llvm-objdump] Print relocation addends in hexadecimalDavid Bozier2019-11-191-4/+4
* [mips] Enable `la` pseudo instruction on 64-bit arch.Simon Atanasyan2019-11-152-8/+485
* [mips] Do not emit R_MIPS_JALR for sym+offset in case of O32 ABISimon Atanasyan2019-11-151-61/+61
* [mips] Add test to check ELF output for JAL XGOT expansion. NFCSimon Atanasyan2019-11-131-0/+216
* [mips] Add tests to check `jal sym+offset`. NFCSimon Atanasyan2019-11-131-59/+401
* [mips] Write `AFL_EXT_OCTEONP` flag to the `.MIPS.abiflags` sectionSimon Atanasyan2019-11-071-0/+6
* [mips] Support `octeon+` CPU in the `.set arch=` directiveSimon Atanasyan2019-11-071-0/+4
* [mips] Implement Octeon+ `saa` and `saad` instructionsSimon Atanasyan2019-11-076-0/+214
* [mips] Move test case for Octeon instructions to cnmips sub-folder. NFCSimon Atanasyan2019-11-041-0/+0
* [mips] Use `expandLoadAddress` for JAL expansionSimon Atanasyan2019-10-231-0/+93
* [mips] Implement `la` macro expansion for N32 ABISimon Atanasyan2019-10-231-10/+83
* [mips] Add tests to check `la / dla` expansion in XGOT cases. NFCSimon Atanasyan2019-10-232-0/+196
* [mips] Reformat `la / dla` expansion test cases. NFCSimon Atanasyan2019-10-232-96/+149
* [Mips] Use appropriate private label prefix based on Mips ABIMirko Brkusanin2019-10-233-19/+41
* [mips] Fix `loadImmediate` calls when load non-address values.Simon Atanasyan2019-10-121-2/+2
* [mips] Store 64-bit `li.d' operand as a single 8-byte valueSimon Atanasyan2019-10-111-65/+65
* [mips] Use less instruction to load zero into FPR by li.s / li.d pseudosSimon Atanasyan2019-10-112-16/+8
* [mips] Follow-up to r374544. Fix test case.Simon Atanasyan2019-10-111-2/+2
* [mips] Fix loading "double" immediate into a GPR and FPRSimon Atanasyan2019-10-111-12/+22
* [Mips] Fix evaluating J-format branch targetsSimon Atanasyan2019-10-072-0/+34
* [mips] Push `fixup_Mips_LO16` fixup for `jialc` and `jic` instructionsSimon Atanasyan2019-10-033-0/+30
* [mips] Use llvm-readobj `-A` flag in test cases. NFCSimon Atanasyan2019-10-0314-17/+17
* [mips] Expand 'lw/sw' instructions for 32-bit GOTSimon Atanasyan2019-09-182-2/+134
* [mips] Mark tests for lw/sw expansion in PIC by a separate "check prefix". NFCSimon Atanasyan2019-09-182-73/+74
* [mips] Fix expanding `lw/sw $reg1, symbol($reg2)` instructionSimon Atanasyan2019-08-292-4/+4
* [mips] Reduce number of instructions used for loading a global symbol's valueSimon Atanasyan2019-08-232-34/+28
* [mips] Do not include offset into `%got` expression for global symbolsSimon Atanasyan2019-08-232-16/+20
* [Mips] Instruction `sc` now accepts symbol as an argumentSimon Atanasyan2019-08-071-0/+74
* [mips] Fix lowering load/store instruction in PIC caseSimon Atanasyan2019-08-012-0/+112
* [mips] Add (dis)assembler tests for beqzl and bnezl instructions. NFCSimon Atanasyan2019-07-271-0/+2
* Revert "Reland [ELF] Loose a condition for relocation with a symbol"Vlad Tsyrklevich2019-07-222-4/+10
* Reland [ELF] Loose a condition for relocation with a symbolNikola Prica2019-07-222-10/+4
* [mips] Implement .cplocal directiveSimon Atanasyan2019-07-172-0/+65
* [mips] Print BEQZL and BNEZL pseudo instructionsSimon Atanasyan2019-07-153-26/+26
* Revert "[ELF] Loose a condition for relocation with a symbol"Nikola Prica2019-07-102-4/+10
* [ELF] Loose a condition for relocation with a symbolNikola Prica2019-07-102-10/+4
* [mips] Implement sge/sgeu pseudo instructionsSimon Atanasyan2019-07-092-0/+72
* [mips] Implement sgt/sgtu pseudo instructions with immediate operandSimon Atanasyan2019-07-092-0/+49
* [mips] Mark the `lwupc` instruction as MIPS64 R6 onlySimon Atanasyan2019-06-193-6/+1
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-171-1/+0
* [Mips] Add s.d instruction alias for Mips1Simon Atanasyan2019-06-121-0/+13
* [mips] LLVM and GAS now use same instructions for CFA Definition. NFCISimon Atanasyan2019-05-153-9/+7
* [llvm-readobj] Change -t to --symbols in tests. NFCFangrui Song2019-05-015-5/+5
* [llvm-readobj] Change -long-option to --long-option in tests. NFCFangrui Song2019-05-0147-62/+62
* [llvm-nm][llvm-readelf] Avoid single-dash -long-option in testsFangrui Song2019-04-271-3/+2
OpenPOWER on IntegriCloud