aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Evaluate
AgeCommit message (Expand)AuthorFilesLines
2024-04-09[flang] fix build on *BSD after 4762c6557d15 (#86204)Brooks Davis1-1/+1
2024-04-08[flang] Clean up ISO_FORTRAN_ENV, fix NUMERIC_STORAGE_SIZE (#87566)Peter Klausler4-3/+30
2024-04-08[flang] Fix crash in reduction folding (#87201)Peter Klausler1-11/+13
2024-03-26[flang] Catch non-constant targets for procedure pointer initialization (#86338)Peter Klausler1-3/+7
2024-03-26[Flang] Add new CHECK_MSG() function (#86576)Carlos Seo1-1/+1
2024-03-11[flang] Fixed compiler build on glibc 2.17 systems after 3149c93. (#84873)Slava Zakharin1-0/+4
2024-03-11[flang] Fix Darwin build after 4762c6557d15 (#84478)Leandro Lupori2-6/+2
2024-03-06[flang] Do not traverse selectors in FindImpureCall and HasVectorSubscript (#...jeanPerier1-4/+7
2024-03-05[flang] NULL(NULL(NULL(...(NULL()...))) means NULL() (#83738)Peter Klausler1-10/+23
2024-03-05[flang] Catch more bad pointer initialization targets (#83731)Peter Klausler1-18/+19
2024-03-01[flang] Support INDEX as a procedure interface (#83073)Peter Klausler1-0/+12
2024-03-01[flang] Whether a procedure's interface is explicit or not is not a d… (#82...Peter Klausler2-6/+13
2024-03-01[flang] Handle implied ASYNCHRONOUS attribute (#82638)Peter Klausler1-0/+1
2024-02-22[flang] Fix warning fixDavid Spickett1-1/+1
2024-02-22[flang] Fix warning when with clang-cl/msvcDavid Spickett1-0/+1
2024-02-09[flang] fix shared library builds after #81166Jean Perier1-3/+7
2024-02-09[flang] Align runtime info and lowering regarding passing ABIs (#81166)jeanPerier1-0/+24
2024-02-05[flang] Fix for atand(Y,X), and implment atan2d(Y,X), atanpi(X), atanpi(Y,X),...Yi Wu1-1/+4
2024-01-30[flang] Add image_index to list of intrinsics and add tests (#79519)Katherine Rasmussen1-1/+12
2024-01-29[flang] Restore error status for many indistinguishable specifics (#79927)Peter Klausler1-10/+46
2024-01-29[flang] Prevent bad expression rewrite 0*ARR -> 0 (#79853)Peter Klausler1-1/+1
2024-01-29[flang] Set KIND in compiler generated COUNT for SIZE(PACK) (#79801)jeanPerier1-3/+8
2024-01-29[flang] add SYSTEM runtime and lowering intrinsics support (#74309)Yi Wu1-0/+5
2024-01-29Apply kind code check on exitstat and cmdstat (#78286)Yi Wu1-7/+14
2024-01-26[flang][Runtime] Add SIGNAL intrinisic (#79337)Tom Eccles1-0/+12
2024-01-26[flang][runtime] Implement SLEEP intrinsic (#79074)Tom Eccles1-0/+4
2024-01-25[flang] Support KNINT and KIDNNT legacy intrinsic functions (#79190)Peter Klausler1-0/+6
2024-01-25[flang] Don't create impossible conversions in intrinsic extension (#79042)Peter Klausler2-18/+29
2024-01-25[flang] Correct checking of PRESENT() (#78364)Peter Klausler1-16/+0
2024-01-25[flang] Add warnings for non-standard C_F_POINTER() usage (#78332)Peter Klausler1-4/+19
2024-01-17[flang] Add structure constructor with allocatable component (#77845)Kelvin Li2-1/+11
2024-01-15[flang] Catch name resolution error due to global scoping (#77683)Peter Klausler1-16/+82
2024-01-15[flang] More support for assumed-size Cray pointees (#77381)Peter Klausler4-13/+15
2024-01-15[flang] Fix semantic checks for MOVE_ALLOC (#77362)Peter Klausler2-48/+27
2024-01-15[flang][runtime] Better real MOD/MODULO results (#77167)Peter Klausler1-30/+41
2024-01-15[flang][runtime] Treatment of NaN in MAXVAL/MAXLOC/MINVAL/MINLOC (#76999)Peter Klausler5-92/+127
2024-01-15[flang] Support \u Unicode escape sequences (#76757)Peter Klausler1-10/+3
2024-01-09[flang] add folding support for quad bessels (#77314)jeanPerier1-0/+7
2024-01-02[flang] Add notify-type and notify-wait-stmt (#76594)Katherine Rasmussen1-0/+4
2024-01-02[flang] Fix folding of NEAREST(TINY(1.),-1.) (#76590)Peter Klausler1-1/+1
2024-01-02[flang] Accept BIND(C) derived type for Cray pointees (#76538)Peter Klausler1-3/+7
2023-12-04[flang] Remove GCC 7.2 workarounds (#73574)Brad Smith1-18/+2
2023-11-30[flang] Improve procedure interface compatibility checking for dummy … (#72...Peter Klausler2-36/+127
2023-11-30[flang] Move and extend REDUCE() compile-time checking (#72570)Peter Klausler1-87/+30
2023-11-30[flang] Update to: Adjust checks of ICHAR/IACHAR argument length (#73972)Peter Klausler1-2/+4
2023-11-30[flang] Adjust checks of ICHAR/IACHAR argument length (#72312)Peter Klausler1-2/+8
2023-11-14[flang] Fold MATMUL() (#72176)Peter Klausler6-6/+117
2023-11-13[flang] Ensure that portability warnings are conditional (#71857)Peter Klausler2-47/+94
2023-11-13[flang] Fold IS_IOSTAT_END() & IS_IOSTAT_EOR() (#70971)Peter Klausler1-1/+20
2023-11-13[flang] Allow polymorphic actual to implicit interface (#70873)Peter Klausler2-9/+19