Home
last modified time | relevance | path

Searched refs:GAS (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dinlineasm-constraint.ll2 ; RUN: FileCheck %s -check-prefixes=ALL,GAS
34 ; GAS: addu ${{[0-9]+}}, ${{[0-9]+}}, 64
71 ; GAS: addiu ${{[0-9]+}}, ${{[0-9]+}}, 65535
H A Dinlineasm-operand-code.ll4 ; RUN: FileCheck -check-prefixes=ALL,LE32,GAS %s
6 ; RUN: FileCheck -check-prefixes=ALL,BE32,GAS %s
23 ; GAS: addiu ${{[0-9]+}}, ${{[0-9]+}}, 0xfffffffffffffffd
35 ; GAS: addiu ${{[0-9]+}}, ${{[0-9]+}}, 0xfffd
93 ; GAS: addu ${{[0-9]+}}, ${{[0-9]+}}, $0
116 ; GAS: mtc0 $0, ${{[0-9]+}}
H A Dhf1_body.ll3 ; RUN: FileCheck %s -check-prefixes=ALL,GAS
25 ; GAS: la $25, $__fn_local_v_sf
H A Dno-odd-spreg.ll13 ; GAS which do not support the directive.
/llvm-project-15.0.7/llvm/test/CodeGen/Generic/
H A Ddwarf-md5.ll7 …warf -dwarf-version 4 -filetype=asm -dwarf-directory=0 < %s | FileCheck %s --check-prefix=ASM-4-GAS
14 ; ASM-4-GAS: .file 1 "/scratch{{/|\\\\}}t1.h"
15 ; ASM-4-GAS: .file 2 "/scratch{{/|\\\\}}t2.h"
/llvm-project-15.0.7/llvm/test/MC/SystemZ/
H A Ddirective-insn.s13 # GAS considers this instruction's immediate operand to be PC relative.
56 # GAS considers this instruction's immediate operand to be PC relative.
/llvm-project-15.0.7/clang/test/CodeGenOpenCLCXX/
H A Daddress-space-deduction.clcpp30 //COMMON: [[GAS:%[._a-z0-9]*]] ={{.*}} addrspacecast i32* %loc to i32 addrspace(4)*
31 //COMMON: store i32 addrspace(4)* [[GAS]], i32 addrspace(4)** %loc_p
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Dfdeclare-opencl-builtins.cl6 // RUN: | FileCheck %s --check-prefixes CHECK,CHECK-GAS
45 // CHECK-GAS: call spir_func float @_Z5fractfPU3AS4f
/llvm-project-15.0.7/llvm/test/MC/Mips/mt/
H A Dmftr-mttr-reserved-valid.s4 # documentation, but GAS accepts them without warning.
/llvm-project-15.0.7/llvm/test/MC/Mips/
H A Duser-macro-argument-separation.s8 # Check that the IAS expands macro instructions in the same way as GAS
H A Dmips64-alu-instructions.s143 # Did you know that GAS supports complex arithmetic expressions in assembly?
H A Dmacro-dla-pic.s86 ## FIXME: GAS generates R_MIPS_GOT_PAGE / R_MIPS_GOT_OFST pair of relocations.
170 ## FIXME: GAS generates R_MIPS_GOT_PAGE / R_MIPS_GOT_OFST pair of relocations.
H A Delf_eflags.s167 # Default ABI for MIPS64 is N64 as opposed to GCC/GAS (N32)
174 # Default ABI for MIPS64 is N64 as opposed to GCC/GAS (N32)
181 # Default ABI for MIPS64 is N64 as opposed to GCC/GAS (N32)
188 # Default ABI for MIPS64 is N64 as opposed to GCC/GAS (N32)
H A Dmacro-la-pic.s133 ## FIXME: GAS generates R_MIPS_GOT_PAGE / R_MIPS_GOT_OFST pair of relocations
253 ## FIXME: GAS generates R_MIPS_GOT_PAGE / R_MIPS_GOT_OFST pair of relocations
H A Delf_header.s35 # Default ABI for MIPS64 is N64 as opposed to GCC/GAS (N32).
61 # Default ABI for MIPS64 is N64 as opposed to GCC/GAS (N32).
H A Dmips-expansions.s8 # Check that the IAS expands macro instructions in the same way as GAS.
/llvm-project-15.0.7/llvm/test/MC/COFF/
H A Dtricky-names.ll24 ; Check that these symbols are not quoted. They occur in output that gets passed to GAS.
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmt.cpp2332 if (const GCCAsmStmt *GAS = dyn_cast<GCCAsmStmt>(&S)) in EmitAsmStmt() local
2333 Name = GAS->getOutputName(i); in EmitAsmStmt()
2342 if (const GCCAsmStmt *GAS = dyn_cast<GCCAsmStmt>(&S)) in EmitAsmStmt() local
2343 Name = GAS->getInputName(i); in EmitAsmStmt()
/llvm-project-15.0.7/llvm/test/Bindings/llvm-c/
H A Decho.ll13 module asm "classical GAS"
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMips64InstrInfo.td1150 // GAS expands 'div' and 'ddiv' differently when the destination
1163 // GAS expands 'divu' and 'ddivu' differently when the destination
/llvm-project-15.0.7/llvm/docs/
H A DWritingAnLLVMBackend.rst67 the GNU Assembler format (``GAS``), see `Using As
108 * Write code for an assembly printer that converts LLVM IR to a GAS format for
1607 printer that converts LLVM IR to a GAS-format assembly language for your target
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrFPStack.td317 // NOTE: GAS and apparently all other AT&T style assemblers have a broken notion
H A DX86InstrSSE.td480 // Reversed version with ".s" suffix for GAS compatibility.
530 // Reversed version with ".s" suffix for GAS compatibility.
3391 // Reversed version with ".s" suffix for GAS compatibility.
3401 // Reversed version with ".s" suffix for GAS compatibility.
H A DX86InstrInfo.td1796 // Reversed version with ".s" suffix for GAS compatibility.
3543 // this is compatible with what GAS does.
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td927 // However, in order to be compatible with other assemblers (e.g. GAS), LLVM
1265 // important for compatibility with other assemblers (e.g. GAS) when building
1298 // However, in order to be compatible with other assemblers (e.g. GAS), LLVM

12