aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/SystemZ
AgeCommit message (Expand)AuthorFilesLines
3 hoursInstCombine: Use SimplifyDemandedFPClass on fmul (#177490)Matt Arsenault1-4/+4
2026-01-26[SystemZ] Support fp16 vector ABI and basic codegen. (#171066)Jonas Paulsson1-0/+59
2026-01-21[IR] Make dead_on_return attribute optionally sizedAiden Grossman2-2/+2
2026-01-21clang: Stop using llvm.convert.to.fp16/llvm.convert.from.fp16 (#174494)Matt Arsenault1-3/+3
2025-12-16[CGExprScalar] Fix inc/dec of vector larger than 64-bit (#172301)Nikita Popov1-4/+4
2025-11-14[Support] Prevent loss of file type flags when creating temporary (#167939)Tony Tao1-0/+9
2025-11-03[InstCombine] Fold select(X >s 0, 0, -X) | smax(X, 0) to abs(X) (#165200)Wenju He2-5/+5
2025-10-21[clang][CodeGen] Emit `llvm.tbaa.errno` metadata during module creationAntonio Frighetto5-228/+228
2025-09-12[clang] Regenerate test checks including TBAA semantics (NFC)Antonio Frighetto5-352/+428
2025-07-18[clang][CodeGen] Set `dead_on_return` when passing arguments indirectlyAntonio Frighetto3-46/+46
2025-04-16[SystemZ] Add support for 16-bit floating point. (#109164)Jonas Paulsson5-1/+198
2025-04-11Support z17 processor name and scheduler description (#135254)Ulrich Weigand7-7/+11
2025-02-14[SystemZ] Add codegen support for llvm.roundevenUlrich Weigand8-11/+23
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov1-1/+1
2025-01-20[SystemZ] Add support for new cpu architecture - arch15Ulrich Weigand14-139/+2130
2025-01-18[Clang] [NFC] Fix unintended `-Wreturn-type` warnings everywhere in the test ...Sirraide1-1/+1
2024-12-13[BasicAA] Do not decompose past casts with different index width (#119365)Nikita Popov1-1/+1
2024-12-10SystemZ: Add support for __builtin_setjmp and __builtin_longjmp. (#119257)anoopkg61-0/+26
2024-12-07Revert "[SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (#11...Ulrich Weigand1-25/+0
2024-12-06[SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (#116642)anoopkg61-0/+25
2024-12-05[InstCombine] Infer nusw + nneg -> nuw for getelementptr (#111144)Nikita Popov1-14/+14
2024-11-20Add the initializes attribute inference (#117104)Haopeng Liu2-8/+8
2024-11-13[clang][SystemZ][NFC] Autogenerate some test caseUlrich Weigand2-2584/+2796
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker4-129/+129
2024-09-19Target ABI: improve call parameters extensions handling (#100757)Jonas Paulsson3-16/+16
2024-09-19[clang][powerpc][wasm][systemz][x86] Replace target vector popcount intrinsic...Simon Pilgrim1-9/+0
2024-09-19[SystemZ] Fix codegen for _[u]128 intrinsicsUlrich Weigand1-0/+165
2024-08-09[IRBuilder] Generate nuw GEPs for struct member accesses (#99538)Hari Limaye3-115/+115
2024-08-09Fix clang flags in the SystemZ zos-mixed-ptr-sizes-malloc.c testHaojian Wu1-1/+1
2024-08-08[SystemZ][z/OS] __ptr32 support for z/OS (#101696)Abhina Sree4-0/+529
2024-07-18[SystemZ] Fix transparent_union calling conventionUlrich Weigand1-0/+23
2024-05-23Fix more diagnostic wording for style; NFC (#93190)Aaron Ballman1-4/+4
2024-05-05[test] %clang_cc1: remove redundant actionsFangrui Song1-2/+2
2024-05-04[test] %clang_cc1 -emit-llvm: remove redundant -SFangrui Song1-1/+1
2024-04-25[InstCombine] Swap out range metadata to range attribute for cttz/ctlz/ctpop ...Andreas Jonson2-32/+32
2024-03-20[GOFF][z/OS] Change PrivateGlobalPrefix and PrivateLabelPrefix to be L# (#85730)Neumann Hon1-2/+2
2024-03-12Don't do casting of atomic FP loads/stores in FE. (#83446)Jonas Paulsson1-0/+164
2024-02-12[clang][CodeGen] Emit atomic IR in place of optimized libcalls. (#73176)Logikable1-67/+52
2024-01-29[Clang, SystemZ] Split test into Driver and CodeGen parts (NFC) (#79808)Nikita Popov1-7/+4
2024-01-27[clang, SystemZ] Fix test case for buildbot.Jonas Paulsson1-2/+2
2024-01-27[clang, SystemZ] Support -munaligned-symbols (#73511)Jonas Paulsson1-0/+113
2024-01-11[Clang] Set writable and dead_on_unwind attributes on sret arguments (#77116)Nikita Popov5-167/+143
2023-12-18[InstCombine] Replace non-demanded undef vector with poisonNikita Popov4-18/+18
2023-12-15[SystemZ] Support i128 as legal type in VRs (#74625)Ulrich Weigand7-56/+58
2023-12-05[SystemZ] Properly support 16 byte atomic int/fp types and ops. (#73134)Jonas Paulsson7-0/+1532
2023-12-04[SystemZ] Fix __builtin_s390_vceq* inconsistencyUlrich Weigand1-4/+4
2023-12-04[SystemZ] Fix naming of vlrlr/vstrlr builtinsUlrich Weigand1-2/+2
2023-12-04[SystemZ] Implement vector rotate in terms of funnel shiftUlrich Weigand2-28/+29
2023-11-27Add `REQUIRES: systemz-registered-target` to test added in #68926 (9a38a72).Douglas Yung1-0/+2
2023-11-27[SystemZ][z/OS] This change adds support for the PPA2 section in zOS (#68926)Yusra Syeda1-0/+25