reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
test/CodeGen/AArch64/speculation-hardening-dagisel.ll
    1 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
    2 ; RUN: sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
    3 
test/CodeGen/AArch64/speculation-hardening-dagisel.ll
    1 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
    2 ; RUN: sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
    3 
test/CodeGen/AArch64/speculation-hardening.ll
    1 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
    2 ; RUN: sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
    3 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -global-isel | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
test/CodeGen/AArch64/speculation-hardening.ll
    1 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
    2 ; RUN: sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
    3 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -global-isel | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
test/CodeGen/AArch64/speculation-hardening.ll
    2 ; RUN: sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
    3 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -global-isel | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
    4 ; RUN sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -global-isel | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
test/CodeGen/AArch64/speculation-hardening.ll
    4 ; RUN sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -global-isel | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
    5 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -fast-isel | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
    6 ; RUN: sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -fast-isel | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
test/CodeGen/AArch64/speculation-hardening.ll
    5 ; RUN: sed -e 's/SLHATTR/speculative_load_hardening/' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -fast-isel | FileCheck %s --check-prefixes=CHECK,SLH --dump-input-on-failure
    6 ; RUN: sed -e 's/SLHATTR//' %s | llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -fast-isel | FileCheck %s --check-prefixes=CHECK,NOSLH --dump-input-on-failure
    7 
test/CodeGen/Hexagon/intrinsics/atomic_load.ll
    1 ; RUN: sed -e "s/ORDER/unordered/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/monotonic/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/acquire/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomic_load.ll
    1 ; RUN: sed -e "s/ORDER/unordered/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/monotonic/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/acquire/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomic_load.ll
    2 ; RUN: sed -e "s/ORDER/monotonic/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/acquire/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/seq_cst/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomic_load.ll
    3 ; RUN: sed -e "s/ORDER/acquire/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/seq_cst/" %s | llc -march=hexagon -disable-hexagon-amodeopt=0 | FileCheck %s
    5 
test/CodeGen/Hexagon/intrinsics/atomic_store.ll
    1 ; RUN: sed -e "s/ORDER/unordered/" %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/monotonic/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomic_store.ll
    1 ; RUN: sed -e "s/ORDER/unordered/" %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/monotonic/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomic_store.ll
    2 ; RUN: sed -e "s/ORDER/monotonic/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/" %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/seq_cst/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomic_store.ll
    3 ; RUN: sed -e "s/ORDER/release/" %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/seq_cst/" %s | llc -march=hexagon | FileCheck %s
    5 
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    1 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    1 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    2 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    3 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    5 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    5 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    6 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    5 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/add/" %s | llc -march=hexagon | FileCheck %s
    6 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
    7 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    6 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
    7 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
    8 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    7 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
    8 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
    9 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    8 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
    9 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
   10 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_addsub_native.ll
    9 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
   10 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/sub/" %s | llc -march=hexagon | FileCheck %s
   11 
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    1 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    1 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    2 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    3 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    5 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    5 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    6 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    5 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/and/"  %s | llc -march=hexagon | FileCheck %s
    6 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
    7 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    6 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
    7 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
    8 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    7 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
    8 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
    9 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    8 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
    9 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
   10 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
    9 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
   10 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
   11 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
   10 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/xor/"  %s | llc -march=hexagon | FileCheck %s
   11 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   12 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
   11 ; RUN: sed -e "s/ORDER/monotonic/" -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   12 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   13 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
   12 ; RUN: sed -e "s/ORDER/acquire/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   13 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   14 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
   13 ; RUN: sed -e "s/ORDER/release/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   14 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   15 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_bitwise_native.ll
   14 ; RUN: sed -e "s/ORDER/acq_rel/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   15 ; RUN: sed -e "s/ORDER/seq_cst/"   -e "s/BINARY_OP/or/"   %s | llc -march=hexagon | FileCheck %s
   16 
test/CodeGen/Hexagon/intrinsics/atomicrmw_nand.ll
    1 ; RUN: sed -e "s/ORDER/monotonic/" %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/acquire/"   %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_nand.ll
    1 ; RUN: sed -e "s/ORDER/monotonic/" %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/acquire/"   %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_nand.ll
    2 ; RUN: sed -e "s/ORDER/acquire/"   %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/release/"   %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_nand.ll
    3 ; RUN: sed -e "s/ORDER/release/"   %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   %s | llc -march=hexagon | FileCheck %s
    5 ; RUN: sed -e "s/ORDER/seq_cst/"   %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/atomicrmw_nand.ll
    4 ; RUN: sed -e "s/ORDER/acq_rel/"   %s | llc -march=hexagon | FileCheck %s
    5 ; RUN: sed -e "s/ORDER/seq_cst/"   %s | llc -march=hexagon | FileCheck %s
    6 
test/CodeGen/Hexagon/intrinsics/fence.ll
    1 ; RUN: sed -e "s/ORDER/acquire/" %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/release/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/acq_rel/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/fence.ll
    1 ; RUN: sed -e "s/ORDER/acquire/" %s | llc -march=hexagon | FileCheck %s
    2 ; RUN: sed -e "s/ORDER/release/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/acq_rel/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/fence.ll
    2 ; RUN: sed -e "s/ORDER/release/" %s | llc -march=hexagon | FileCheck %s
    3 ; RUN: sed -e "s/ORDER/acq_rel/" %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/seq_cst/" %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/fence.ll
    3 ; RUN: sed -e "s/ORDER/acq_rel/" %s | llc -march=hexagon | FileCheck %s
    4 ; RUN: sed -e "s/ORDER/seq_cst/" %s | llc -march=hexagon | FileCheck %s
    5 ; RUN: sed -e 's/ORDER/syncscope("singlethread") acquire/' %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/fence.ll
    4 ; RUN: sed -e "s/ORDER/seq_cst/" %s | llc -march=hexagon | FileCheck %s
    5 ; RUN: sed -e 's/ORDER/syncscope("singlethread") acquire/' %s | llc -march=hexagon | FileCheck %s
    6 ; RUN: sed -e 's/ORDER/syncscope("singlethread") release/' %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/fence.ll
    5 ; RUN: sed -e 's/ORDER/syncscope("singlethread") acquire/' %s | llc -march=hexagon | FileCheck %s
    6 ; RUN: sed -e 's/ORDER/syncscope("singlethread") release/' %s | llc -march=hexagon | FileCheck %s
    7 ; RUN: sed -e 's/ORDER/syncscope("singlethread") acq_rel/' %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/fence.ll
    6 ; RUN: sed -e 's/ORDER/syncscope("singlethread") release/' %s | llc -march=hexagon | FileCheck %s
    7 ; RUN: sed -e 's/ORDER/syncscope("singlethread") acq_rel/' %s | llc -march=hexagon | FileCheck %s
    8 ; RUN: sed -e 's/ORDER/syncscope("singlethread") seq_cst/' %s | llc -march=hexagon | FileCheck %s
test/CodeGen/Hexagon/intrinsics/fence.ll
    7 ; RUN: sed -e 's/ORDER/syncscope("singlethread") acq_rel/' %s | llc -march=hexagon | FileCheck %s
    8 ; RUN: sed -e 's/ORDER/syncscope("singlethread") seq_cst/' %s | llc -march=hexagon | FileCheck %s
    9 
test/CodeGen/WinEH/wineh-intrinsics-invalid.ll
    1 ; RUN: sed -e s/.T1:// %s | not opt -lint -disable-output 2>&1 | FileCheck --check-prefix=CHECK1 %s
    2 ; RUN: sed -e s/.T2:// %s | not opt -lint -disable-output 2>&1 | FileCheck --check-prefix=CHECK2 %s
    3 
test/CodeGen/WinEH/wineh-intrinsics-invalid.ll
    1 ; RUN: sed -e s/.T1:// %s | not opt -lint -disable-output 2>&1 | FileCheck --check-prefix=CHECK1 %s
    2 ; RUN: sed -e s/.T2:// %s | not opt -lint -disable-output 2>&1 | FileCheck --check-prefix=CHECK2 %s
    3 
test/CodeGen/WinEH/wineh-noret-cleanup.ll
    1 ; RUN: sed -e s/.Cxx:// %s | llc -mtriple=x86_64-pc-windows-msvc | FileCheck %s --check-prefix=CXX
    2 ; RUN: sed -e s/.Seh:// %s | llc -mtriple=x86_64-pc-windows-msvc | FileCheck %s --check-prefix=SEH
    3 
test/CodeGen/WinEH/wineh-noret-cleanup.ll
    1 ; RUN: sed -e s/.Cxx:// %s | llc -mtriple=x86_64-pc-windows-msvc | FileCheck %s --check-prefix=CXX
    2 ; RUN: sed -e s/.Seh:// %s | llc -mtriple=x86_64-pc-windows-msvc | FileCheck %s --check-prefix=SEH
    3 
test/CodeGen/WinEH/wineh-statenumbering-cleanups.ll
    1 ; RUN: sed -e s/.Cxx:// %s | opt -mtriple=i386-pc-windows-msvc -S -x86-winehstate | FileCheck %s
    2 ; RUN: sed -e s/.SEH:// %s | opt -mtriple=i386-pc-windows-msvc -S -x86-winehstate | FileCheck %s
    3 
test/CodeGen/WinEH/wineh-statenumbering-cleanups.ll
    1 ; RUN: sed -e s/.Cxx:// %s | opt -mtriple=i386-pc-windows-msvc -S -x86-winehstate | FileCheck %s
    2 ; RUN: sed -e s/.SEH:// %s | opt -mtriple=i386-pc-windows-msvc -S -x86-winehstate | FileCheck %s
    3 
test/CodeGen/X86/safestack_inline.ll
    1 ; RUN: sed -e "s/ATTR//" %s | llc -mtriple=x86_64-linux -safestack-use-pointer-address | FileCheck --check-prefix=INLINE %s
    2 ; RUN: sed -e "s/ATTR/noinline/" %s | llc -mtriple=x86_64-linux -safestack-use-pointer-address | FileCheck --check-prefix=CALL %s
    3 
test/CodeGen/X86/safestack_inline.ll
    1 ; RUN: sed -e "s/ATTR//" %s | llc -mtriple=x86_64-linux -safestack-use-pointer-address | FileCheck --check-prefix=INLINE %s
    2 ; RUN: sed -e "s/ATTR/noinline/" %s | llc -mtriple=x86_64-linux -safestack-use-pointer-address | FileCheck --check-prefix=CALL %s
    3 
test/CodeGen/X86/seh-finally.ll
    1 ; RUN: llc -mtriple=x86_64-windows-msvc < %s | FileCheck %s --check-prefix=X64
    2 ; RUN: sed -e 's/__C_specific_handler/_except_handler3/' %s | \
    3 ; RUN:        llc -mtriple=i686-windows-msvc | FileCheck %s --check-prefix=X86
test/DebugInfo/X86/coff_debug_info_type.ll
    7 
    8 ; RUN: sed -e 's/"Dwarf Version"/"CodeView"/' %s \
    9 ; RUN:     | llc -mtriple=i686-pc-win32 -filetype=asm -O0 \
test/DebugInfo/X86/gnu-public-names-gmlt.ll
    1 ; RUN: sed -e 's/nameTableKind: Default/nameTableKind: GNU/' %s | llc -mtriple=x86_64-pc-linux-gnu -filetype=obj | llvm-dwarfdump -v - | FileCheck --check-prefix=GPUB %s
    2 ; RUN: llc -mtriple=x86_64-pc-linux-gnu -filetype=obj < %s | llvm-dwarfdump -v - | FileCheck --check-prefix=NONE %s
    3 
test/DebugInfo/symbolize-absolute-path-in-debug-line.s
    3 
    4 # RUN: sed s!FILEPATH!%/s! %s > %t.s
    5 # RUN: llvm-mc --filetype=obj --triple=x86_64-pc-linux %t.s -o %t.o
test/FileCheck/check-ignore-case.txt
   16 ## Check that option --implicit-not works case insensitively.
   17 # RUN: sed '/^#/d' %s | FileCheck --implicit-check-not=sTrInG %s
   18 # RUN: sed '/^#/d' %s | not FileCheck --ignore-case --implicit-check-not=sTrInG %s 2>&1 | FileCheck --check-prefix=ERROR %s
test/FileCheck/check-ignore-case.txt
   17 # RUN: sed '/^#/d' %s | FileCheck --implicit-check-not=sTrInG %s
   18 # RUN: sed '/^#/d' %s | not FileCheck --ignore-case --implicit-check-not=sTrInG %s 2>&1 | FileCheck --check-prefix=ERROR %s
   19 
test/FileCheck/implicit-check-not.txt
    1 ; RUN: sed 's#^;.*##' %s | FileCheck -check-prefix=CHECK-PASS -implicit-check-not=warning: %s
    2 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR1
    3 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL2 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR2
test/FileCheck/implicit-check-not.txt
    1 ; RUN: sed 's#^;.*##' %s | FileCheck -check-prefix=CHECK-PASS -implicit-check-not=warning: %s
    2 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR1
    3 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL2 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR2
test/FileCheck/implicit-check-not.txt
    2 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR1
    3 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL2 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR2
    4 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL3 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR3
test/FileCheck/implicit-check-not.txt
    3 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL2 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR2
    4 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL3 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR3
    5 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not='{{aaa|bbb|ccc}}' %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR4
test/FileCheck/implicit-check-not.txt
    4 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL3 -implicit-check-not=warning: %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR3
    5 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not='{{aaa|bbb|ccc}}' %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR4
    6 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not=aaa -implicit-check-not=bbb -implicit-check-not=ccc %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR5
test/FileCheck/implicit-check-not.txt
    5 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not='{{aaa|bbb|ccc}}' %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR4
    6 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not=aaa -implicit-check-not=bbb -implicit-check-not=ccc %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR5
    7 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL2 -implicit-check-not=aaa -implicit-check-not=bbb -implicit-check-not=ccc %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR6
test/FileCheck/implicit-check-not.txt
    6 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL1 -implicit-check-not=aaa -implicit-check-not=bbb -implicit-check-not=ccc %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR5
    7 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL2 -implicit-check-not=aaa -implicit-check-not=bbb -implicit-check-not=ccc %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR6
    8 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL3 -implicit-check-not=aaa -implicit-check-not=bbb -implicit-check-not=ccc %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR7
test/FileCheck/implicit-check-not.txt
    7 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL2 -implicit-check-not=aaa -implicit-check-not=bbb -implicit-check-not=ccc %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR6
    8 ; RUN: sed 's#^;.*##' %s | not FileCheck -check-prefix=CHECK-FAIL3 -implicit-check-not=aaa -implicit-check-not=bbb -implicit-check-not=ccc %s 2>&1 | FileCheck %s -check-prefix CHECK-ERROR7
    9 
test/MC/ARM/coff-debugging-secrel.ll
    3 
    4 ; RUN: sed -e 's/"Dwarf Version"/"CodeView"/' %s \
    5 ; RUN:    | llc -mtriple thumbv7--windows-msvc -filetype obj -o - \
test/MC/ARM/inline-comments-arm.ll
    1 ; RUN: llc %s -o - | sed -n -e '/@APP/,/@NO_APP/p' > %t
    2 ; RUN: sed -n -e 's/^;CHECK://p' %s > %t2
    3 ; RUN: diff %t %t2
test/MC/ARM/preserve-comments-arm.s
    1 	@RUN: llvm-mc -preserve-comments -n -triple arm-eabi < %s > %t
    2 	@RUN: sed 's/#[C]omment/@Comment/g' %s > %t2
    3 	@RUN: diff --strip-trailing-cr %t %t2
test/MC/AsmParser/inline-comments.ll
    1 ; RUN: llc %s -o - | sed -n -e '/#APP/,/#NO_APP/p' > %t
    2 ; RUN: sed -n -e 's/^;CHECK://p' %s > %t2
    3 ; RUN: diff %t %t2
test/Transforms/GCOVProfiling/linezero.ll
    2 
    3 ; RUN: sed -e 's|PATTERN|%/t|g' %s | opt -insert-gcov-profiling -disable-output
    4 ; RUN: rm %t/linezero.gcno
test/Transforms/GCOVProfiling/linezero.ll
    5 
    6 ; RUN: sed -e 's|PATTERN|%/t|g' %s | opt -passes=insert-gcov-profiling -disable-output
    7 ; RUN: rm %t/linezero.gcno
test/Transforms/WholeProgramDevirt/branch-funnel.ll
    1 ; RUN: opt -S -wholeprogramdevirt %s | FileCheck --check-prefixes=CHECK,RETP %s
    2 ; RUN: sed -e 's,+retpoline,-retpoline,g' %s | opt -S -wholeprogramdevirt | FileCheck --check-prefixes=CHECK,NORETP %s
    3 
test/Verifier/fp-intrinsics.ll
    1 ; RUN: opt -verify -S < %s 2>&1 | FileCheck --check-prefix=CHECK1 %s
    2 ; RUN: sed -e s/.T2:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK2 %s
    3 ; RUN: sed -e s/.T3:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK3 %s
test/Verifier/fp-intrinsics.ll
    2 ; RUN: sed -e s/.T2:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK2 %s
    3 ; RUN: sed -e s/.T3:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK3 %s
    4 ; RUN: sed -e s/.T4:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK4 %s
test/Verifier/fp-intrinsics.ll
    3 ; RUN: sed -e s/.T3:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK3 %s
    4 ; RUN: sed -e s/.T4:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK4 %s
    5 ; RUN: sed -e s/.T5:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK5 %s
test/Verifier/fp-intrinsics.ll
    4 ; RUN: sed -e s/.T4:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK4 %s
    5 ; RUN: sed -e s/.T5:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK5 %s
    6 
test/Verifier/invalid-eh.ll
    2 
    3 ; RUN: sed -e s/.T1:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK1 %s
    4 ; RUN: sed -e s/.T2:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK2 %s
test/Verifier/invalid-eh.ll
    3 ; RUN: sed -e s/.T1:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK1 %s
    4 ; RUN: sed -e s/.T2:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK2 %s
    5 ; RUN: sed -e s/.T3:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK3 %s
test/Verifier/invalid-eh.ll
    4 ; RUN: sed -e s/.T2:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK2 %s
    5 ; RUN: sed -e s/.T3:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK3 %s
    6 ; RUN: sed -e s/.T4:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK4 %s
test/Verifier/invalid-eh.ll
    5 ; RUN: sed -e s/.T3:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK3 %s
    6 ; RUN: sed -e s/.T4:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK4 %s
    7 ; RUN: sed -e s/.T5:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK5 %s
test/Verifier/invalid-eh.ll
    6 ; RUN: sed -e s/.T4:// %s | not llvm-as -disable-output 2>&1 | FileCheck --check-prefix=CHECK4 %s
    7 ; RUN: sed -e s/.T5:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK5 %s
    8 ; RUN: sed -e s/.T6:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK6 %s
test/Verifier/invalid-eh.ll
    7 ; RUN: sed -e s/.T5:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK5 %s
    8 ; RUN: sed -e s/.T6:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK6 %s
    9 ; RUN: sed -e s/.T7:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK7 %s
test/Verifier/invalid-eh.ll
    8 ; RUN: sed -e s/.T6:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK6 %s
    9 ; RUN: sed -e s/.T7:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK7 %s
   10 ; RUN: sed -e s/.T8:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK8 %s
test/Verifier/invalid-eh.ll
    9 ; RUN: sed -e s/.T7:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK7 %s
   10 ; RUN: sed -e s/.T8:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK8 %s
   11 ; RUN: sed -e s/.T9:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK9 %s
test/Verifier/invalid-eh.ll
   10 ; RUN: sed -e s/.T8:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK8 %s
   11 ; RUN: sed -e s/.T9:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK9 %s
   12 ; RUN: sed -e s/.T10:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK10 %s
test/Verifier/invalid-eh.ll
   11 ; RUN: sed -e s/.T9:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK9 %s
   12 ; RUN: sed -e s/.T10:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK10 %s
   13 ; RUN: sed -e s/.T11:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK11 %s
test/Verifier/invalid-eh.ll
   12 ; RUN: sed -e s/.T10:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK10 %s
   13 ; RUN: sed -e s/.T11:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK11 %s
   14 ; RUN: sed -e s/.T12:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK12 %s
test/Verifier/invalid-eh.ll
   13 ; RUN: sed -e s/.T11:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK11 %s
   14 ; RUN: sed -e s/.T12:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK12 %s
   15 ; RUN: sed -e s/.T13:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK13 %s
test/Verifier/invalid-eh.ll
   14 ; RUN: sed -e s/.T12:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK12 %s
   15 ; RUN: sed -e s/.T13:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK13 %s
   16 ; RUN: sed -e s/.T14:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK14 %s
test/Verifier/invalid-eh.ll
   15 ; RUN: sed -e s/.T13:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK13 %s
   16 ; RUN: sed -e s/.T14:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK14 %s
   17 ; RUN: sed -e s/.T15:// %s | not opt -verify -disable-output 2>&1 | FileCheck --check-prefix=CHECK15 %s