| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TargetCXXABI.h | 111 case XL: in isSupportedCXXABI() 177 case XL: in areMemberFunctionsAligned() 254 case XL: in canKeyFunctionBeInline() 292 case XL: in getTailPaddingUseRules()
|
| H A D | TargetCXXABI.def | 112 /// The XL ABI is the ABI used by IBM xlclang compiler and is a modified 117 ITANIUM_CXXABI(XL, "xl")
|
| H A D | LangOptions.h | 313 XL, enumerator
|
| H A D | LangOptions.def | 391 LANGOPT(XLPragmaPack, 1, 0, "IBM XL #pragma pack handling")
|
| H A D | BuiltinsPPC.def | 32 // XL Compatibility built-ins
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | PathDiagnostic.cpp | 274 if (XL != YL) in comparePiece() 275 return XL.isBeforeInTranslationUnitThan(YL); in comparePiece() 283 const SourceManager &SM = XL.getManager(); in comparePiece() 330 if (XL.isInvalid() && YL.isValid()) in compareCrossTUSourceLocs() 332 if (XL.isValid() && YL.isInvalid()) in compareCrossTUSourceLocs() 336 const SourceManager &SM = XL.getManager(); in compareCrossTUSourceLocs() 339 return XL.isBeforeInTranslationUnitThan(YL); in compareCrossTUSourceLocs() 348 return XL.getFileID() < YL.getFileID(); in compareCrossTUSourceLocs() 354 if (XL != YL) in compare() 355 return compareCrossTUSourceLocs(XL, YL); in compare() [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/XCOFF/ |
| H A D | print-linenumber.test | 6 ## basic32.o Compiled with IBM XL C/C++ for AIX, V16.1.1.0 9 ## basic64.o Compiled with IBM XL C/C++ for AIX, V16.1.1.0
|
| H A D | raw-section-data.test | 25 # xcoff-section-headers.o Compiled with IBM XL C/C++ for AIX, V16.1.0
|
| H A D | print-reloc.test | 7 ## xcoff-section-headers.o Compiled with IBM XL C/C++ for AIX, V16.1.0
|
| H A D | disassemble-all.test | 7 ## xcoff-section-headers.o Compiled with IBM XL C/C++ for AIX, V16.1.0
|
| H A D | disassemble-symbol-description.test | 10 # xcoff-section-headers.o Compiled with IBM XL C/C++ for AIX, V16.1.0
|
| H A D | disassemble-symbol-description64.test | 12 ## xcoff-section-headers64.o Compiled with IBM XL C/C++ for AIX, V16.1.0
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-dwarfdump/XCOFF/ |
| H A D | basic.test | 4 ## basic32.o Compiled with IBM XL C/C++ for AIX, V16.1.1.0 7 ## basic64.o Compiled with IBM XL C/C++ for AIX, V16.1.1.0 64 # DWARF32-NEXT: DW_AT_producer ("IBM XL C for AIX, Version 16.1.1.0") 194 # DWARF64-NEXT: DW_AT_producer ("IBM XL C for AIX, Version 16.1.1.0")
|
| /llvm-project-15.0.7/llvm/cmake/modules/ |
| H A D | CheckAtomic.cmake | 46 elseif(LLVM_COMPILER_IS_GCC_COMPATIBLE OR CMAKE_CXX_COMPILER_ID MATCHES "XL") 67 elseif(LLVM_COMPILER_IS_GCC_COMPATIBLE OR CMAKE_CXX_COMPILER_ID MATCHES "XL")
|
| H A D | HandleLLVMOptions.cmake | 208 # -fPIC does not enable the large code model for GCC on AIX but does for XL. 211 elseif(CMAKE_CXX_COMPILER_ID MATCHES "XL") 212 # XL generates a small number of relocations not of the large model, -bbigtoc is needed. 569 if ( LLVM_COMPILER_IS_GCC_COMPATIBLE OR CMAKE_CXX_COMPILER_ID MATCHES "XL" ) 572 endif( LLVM_COMPILER_IS_GCC_COMPATIBLE OR CMAKE_CXX_COMPILER_ID MATCHES "XL" ) 979 elseif (CMAKE_CXX_COMPILER_ID MATCHES "XL")
|
| H A D | AddLLVM.cmake | 35 elseif (CMAKE_CXX_COMPILER_ID MATCHES "XL") 50 elseif (CMAKE_CXX_COMPILER_ID MATCHES "XL")
|
| /llvm-project-15.0.7/llvm/test/MC/AVR/ |
| H A D | registers.s | 15 inc XL ; test uppercase
|
| /llvm-project-15.0.7/clang/test/Modules/Inputs/declare-use/ |
| H A D | module.map | 59 module XL {
|
| /llvm-project-15.0.7/libcxx/docs/ |
| H A D | index.rst | 109 Open XL 17.1 (AIX) latest stable release per `Open XL's docume…
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsPowerPC.td | 129 // Intrinsics defined to maintain XL compatibility 167 // XL compatible select functions 1591 // XL Compat intrinsics.
|
| /llvm-project-15.0.7/clang/lib/Basic/Targets/ |
| H A D | OSTargets.h | 775 this->TheCXXABI.set(TargetCXXABI::XL); in AIXTargetInfo()
|
| /llvm-project-15.0.7/compiler-rt/ |
| H A D | CMakeLists.txt | 348 if(CMAKE_CXX_COMPILER_ID MATCHES "XL")
|
| /llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/ |
| H A D | Dwarf.def | 999 // C functions that have been compiled with the IBM XL C for OpenCL compiler and
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 2631 LangOptions::AltivecSrcCompatKind::XL; in ShouldSplatAltivecScalarInCast()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ReleaseNotes.rst | 332 - On AIX, only emit XL compatibility warning when 16 byte aligned structs are
|