aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Evaluate/intrinsics.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-06-18[flang] Fold IEEE_SUPPORT_xxx() intrinsic functions (#95866)Peter Klausler1-0/+25
2024-06-17[Flang] Switch to common::visit more call sites (#90018)Alexander Shaposhnikov1-1/+1
2024-06-13[flang] Catch NULL(MOLD=assumed-rank) (#95270)Peter Klausler1-0/+4
2024-06-06[flang] Add GETCWD runtime and lowering intrinsics implementation (#92746)jiajie zhang1-1/+11
2024-06-04[flang] relax ASSOCIATED checks for assumed-ranks (#94277)jeanPerier1-2/+3
2024-06-03[flang] Improve handling of NULL() arguments to intrinsics (#93866)Peter Klausler1-29/+37
2024-06-03[flang] Better error message for RANK(NULL()) (#93577)Peter Klausler1-0/+5
2024-05-18[reland][flang] Add ETIME runtime and lowering intrinsics implementation (#92...jiajie zhang1-2/+24
2024-05-15Revert "[flang] Add ETIME runtime and lowering intrinsics implementation" (#9...Mehdi Amini1-24/+2
2024-05-16[flang] Add ETIME runtime and lowering intrinsics implementation (#90578)jiajie zhang1-2/+24
2024-05-01[flang] Ensure all warning/portability messages are guarded by Should… (#90...Peter Klausler1-10/+17
2024-04-24[flang] Catch error on REPEAT(x,NCOPIES=array) (#89993)Peter Klausler1-1/+3
2024-04-22[flang] C_LOC is PURE (#89437)Peter Klausler1-1/+2
2024-04-08[flang] Clean up ISO_FORTRAN_ENV, fix NUMERIC_STORAGE_SIZE (#87566)Peter Klausler1-2/+3
2024-03-05[flang] NULL(NULL(NULL(...(NULL()...))) means NULL() (#83738)Peter Klausler1-10/+23
2024-03-01[flang] Support INDEX as a procedure interface (#83073)Peter Klausler1-0/+12
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] 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 Klausler1-15/+23
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-15[flang] Fix semantic checks for MOVE_ALLOC (#77362)Peter Klausler1-48/+14
2023-11-30[flang] Move and extend REDUCE() compile-time checking (#72570)Peter Klausler1-87/+30
2023-11-13[flang] Ensure that portability warnings are conditional (#71857)Peter Klausler1-28/+40
2023-11-13[flang] Allow polymorphic actual to implicit interface (#70873)Peter Klausler1-2/+2
2023-11-13[flang] GETPID runtime and lower intrinsic implementation (#70442)Yi Wu1-0/+1
2023-10-31[flang] Accept distinct kinds of arguments to IAND/IEOR/IOR (#69782)Peter Klausler1-3/+7
2023-10-23[flang] Place MIN/MAX A1/A2 first in semantic analysis (#69722)jeanPerier1-72/+62
2023-09-18[flang] Accept pointer-valued function results as ASSOCIATED() arguments (#66...Peter Klausler1-3/+3
2023-09-13[flang] Accept ALLOCATED(ARRAY=assumedRank) (#66233)Peter Klausler1-2/+2
2023-09-11[flang] Improve length information in character transformational (#65771)jeanPerier1-1/+9
2023-08-29[flang] Check procedure pointer initializations; clean up ELEMENTALPeter Klausler1-1/+1
2023-08-29[flang] Support SELECT RANK on allocatables & pointersPeter Klausler1-1/+1
2023-08-29[flang] Support SELECTED_LOGICAL_KIND() up to loweringPeter Klausler1-0/+2
2023-08-29[flang] Better error recovery when using erroneous procedures and pointers as...Peter Klausler1-9/+9
2023-07-21[flang] Accept an assumed-rank array as operand of ASSOCIATED()Peter Klausler1-3/+10
2023-07-17[flang] Catch impure specifics called in DO CONCURRENTPeter Klausler1-0/+4
2023-06-06[Flang] Map `ieee_fma` intrinsic to `llvm.fma`Shao-Ce SUN1-0/+2
2023-06-01Flang implementation for COMPILER_VERSION and COMPILER_OPTIONS intrinsicsHussain Kadhem1-1/+8
2023-05-08[flang] Semantics for ISO_C_BINDING's C_LOC()Peter Klausler1-18/+81
2023-04-16[flang] Apply fixes from readability-string-compare (NFC)Kazu Hirata1-2/+2
2023-04-03[flang] Don't allow CALL RANDOM_NUMBER(assumed-size-array)Peter Klausler1-6/+16
2023-04-03[flang] NORM2(DIM=) argument can't be dynamically optionalPeter Klausler1-1/+3
2023-03-28[flang] Disallow scalar argument to SIZE/LBOUND/UBOUNDPeter Klausler1-8/+17
2023-03-27[flang] Emit error when a positional actual argument follows an argument with...Peter Klausler1-11/+25