llvm-project/llvm/test
Fangrui Song 5ee571735d [llvm-objdump] Decrease instruction indentation for non-x86
Place the instruction at the 24th column (0-based indexing), matching
GNU objdump ARM/AArch64/powerpc/etc when the address is low.

This is beneficial for non-x86 targets which have short instruction
lengths.

```
// GNU objdump AArch64
   0:   91001062        add     x2, x3, #0x4
  400078:       91001062        add     x2, x3, #0x4
// llvm-objdump, with this patch
       0: 62 10 00 91   add     x2, x3, #4
  400078: 62 10 00 91   add     x2, x3, #4
// llvm-objdump, if we change to print a word instead of bytes in the future
       0: 91001062      add     x2, x3, #4
  400078: 91001062      add     x2, x3, #4

// GNU objdump Thumb
   0:   bf00            nop

// GNU objdump Power ISA 3.1 64-bit instruction
// 0:   00 00 10 04     plwa    r3,0
// 4:   00 00 60 a4
```

Reviewed By: jhenderson

Differential Revision: https://reviews.llvm.org/D81590
2020-06-11 09:10:50 -07:00
..
Analysis [CostModel][X86] Add broadcast costs for vXi1 bool vectors 2020-06-10 15:27:15 +01:00
Assembler Fix convertBFloatAPFloatToAPInt for NaN/Inf values 2020-06-05 17:22:43 -07:00
Bindings [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays 2020-05-28 13:46:41 +05:30
Bitcode [StackSafety] Add info into function summary 2020-06-10 02:43:28 -07:00
BugPoint
CodeGen [X86] Fold vXi1 OR(KSHIFTL(X,NumElts/2),Y) -> KUNPCK 2020-06-11 15:47:20 +01:00
DebugInfo [DebugInfo] Fix assertion for extern void type 2020-06-08 13:43:18 -07:00
Demangle Give microsoftDemangle() an outparam for how many input bytes were consumed. 2020-05-20 16:17:31 -04:00
Examples
ExecutionEngine [JITLink] Skip debug sections in MachO objects. 2020-06-03 11:08:14 -07:00
Feature StoreInst should store Align, not MaybeAlign 2020-05-15 12:26:58 -07:00
FileCheck [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests 2020-06-10 12:40:35 -04:00
Instrumentation Revert "[InstrProfiling] Use !associated metadata for counters, data and values" 2020-06-10 02:32:50 -07:00
Integer
JitListener
LTO [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
Linker
MC [AVR] Implement disassembly support for I/O instructions 2020-06-10 20:55:47 +02:00
MachineVerifier Simplify MachineVerifier's block-successor verification. 2020-06-06 22:30:51 -04:00
Object [llvm-ar] Update error messages and tests as per latest preferred style 2020-06-05 10:37:26 -07:00
ObjectYAML [DWARFYAML][debug_aranges] Replace InitialLength with Format and Length. 2020-06-05 12:16:44 +08:00
Other [PrintSCC] Fix printing a basic-block without a name 2020-05-29 20:14:19 +03:00
Reduce
SafepointIRVerifier [Tests] Migrate a number of tests to gc-live bundle representation 2020-06-05 16:44:04 -07:00
Support On Windows, handle interrupt signals without crash message 2020-05-21 13:27:10 +01:00
SymbolRewriter
TableGen [TableGen] Fix non-standard escape warnings for braces in InstAlias 2020-05-28 09:36:24 +00:00
ThinLTO/X86 [ThinLTO] Compute the basic block count across modules. 2020-05-28 10:33:05 -07:00
Transforms [IR] Clean up dead instructions after simplifying a conditional branch 2020-06-11 14:53:01 +01:00
Unit
Verifier AMDGPU: Fix missing immarg on buffer.atomic.fadd intrinsic 2020-06-05 14:34:07 -04:00
YAMLParser
tools [llvm-objdump] Decrease instruction indentation for non-x86 2020-06-11 09:10:50 -07:00
.clang-format
CMakeLists.txt [CMake] Change target 'check' from 'check-llvm' to 'check-all' 2020-05-29 14:15:27 -07:00
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in