aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Evaluate/intrinsics.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-02-13[flang] Warn about dangerous TRANSFER()Peter Klausler1-39/+1
2023-01-27[flang] Portability warnings for an ambiguous ASSOCIATED() casePeter Klausler1-124/+3
2022-12-17[flang] Check constant arguments to bit manipulation intrinsics even if not f...Peter Klausler1-18/+0
2022-12-05[flang] Diagnostic for shape argument in c_f_pointerQihan Cai1-0/+14
2022-12-04[flang] Check restrictions on TRANSFER()Peter Klausler1-0/+38
2022-12-04[flang] Emit errors and warnings about DIM= arguments to intrinsic functionsPeter Klausler1-12/+56
2022-12-03[flang] More error checking for ASSOCIATED()Peter Klausler1-1/+6
2022-11-29[flang] Add support for LSHIFT and RSHIFT intrinsicsKelvin Li1-1/+3
2022-11-24[flang] Lowering LOC intrinsicKelvin Li1-2/+2
2022-11-18[flang] Add more diagnostic for MAX/MIN intrinsicKelvin Li1-1/+59
2022-11-07[flang] Add atomic_xor to list of intrinsicsKatherine Rasmussen1-2/+11
2022-11-01[flang] Add atomic_or to list of intrinsicsKatherine Rasmussen1-1/+9
2022-10-31[flang] Be more precise about CHARACTER known length discrepanciesPeter Klausler1-29/+40
2022-10-31[flang] Add atomic_and to list of intrinsicsKatherine Rasmussen1-0/+10
2022-10-30[flang] Stricter scrutiny of MOVE_ALLOC callsPeter Klausler1-8/+22
2022-10-29[flang] Fix warning from clang 16 on recent patchPeter Klausler1-1/+1
2022-10-29[flang] Catch and diagnose attempts to misuse NULL()Peter Klausler1-43/+92
2022-10-27[flang] Add atomic_fetch_xor to list of intrinsicsKatherine Rasmussen1-1/+11
2022-10-26[flang] Add atomic_fetch_and to list of intrinsicsKatherine Rasmussen1-1/+12
2022-10-25[flang] Add atomic_fetch_add to list of intrinsicsKatherine Rasmussen1-1/+11
2022-10-23[flang] Add atomic_define and atomic_ref to list of intrinsicsKatherine Rasmussen1-2/+53
2022-10-18[flang] Add atomic_cas to the list of intrinsicsKatherine Rasmussen1-0/+57
2022-10-03[flang] Do not resolve TRIM/REPEAT length to its argument lengthJean Perier1-3/+15
2022-09-29[flang] Add atomic_fetch_or to the list of intrinsicsKatherine Rasmussen1-0/+63
2022-09-28[flang] Add co_broadcast to the list of intrinsicsKatherine Rasmussen1-2/+13
2022-09-27[flang] Add co_min and co_max to the list of intrinsicsKatherine Rasmussen1-1/+24
2022-09-08[flang] Add co_sum to the list of intrinsics and update testKatherine Rasmussen1-0/+42
2022-09-01[flang] Add lcobound and ucobound to the list of intrinsicsKatherine Rasmussen1-1/+37
2022-08-25[flang] Allow NULL() actual argument for procedure pointer dummy argument wit...Peter Klausler1-10/+8
2022-08-18[flang] Accept a null pointer as a NULL(MOLD=...) actual argumentPeter Klausler1-6/+4
2022-08-18[flang] Legacy extension intrinsic functions IMAG, IZEXT, JZEXTPeter Klausler1-1/+4
2022-08-09[flang] Intrinsic RANDOM_SEED calls with dynamically absent/present argumentsV Donaldson1-1/+8
2022-08-02[flang] Add stopped_images to list of intrinsics and add testKatherine Rasmussen1-2/+3
2022-07-25[flang] Allow restricted specific intrinsic functions as implicitly-interface...Peter Klausler1-6/+15
2022-07-25[flang] Dial some errors down to warnings for ASSOCIATED()Peter Klausler1-0/+1
2022-07-23[flang] Fix name of dummy argument to intrinsic NEW_LINE(A='')Peter Klausler1-1/+1
2022-07-14Revert "[flang] Add co_sum to the list of intrinsics and update test"Katherine Rasmussen1-37/+0
2022-07-14[flang] Add co_sum to the list of intrinsics and update testKatherine Rasmussen1-0/+37
2022-07-13[flang] Refine semantic checks for procedure pointer assignmentPeter Klausler1-2/+3
2022-07-11[flang] Add semantics test for image_status and add a checkKatherine Rasmussen1-0/+63
2022-07-06[flang] Establish a single source of target information for semanticsPeter Klausler1-1/+2
2022-06-23[flang] Fix bogus errors from SIZE/SHAPE/UBOUND on assumed-shapePeter Klausler1-3/+3
2022-06-14[flang] Add failed_images to list of intrinsics and add testKatherine Rasmussen1-1/+3
2022-06-14[flang] Add team_type to num_images intrinsic callKatherine Rasmussen1-0/+2
2022-05-11[flang] Fix check for assumed-size arguments to SHAPE() & al.Peter Klausler1-2/+2
2022-05-09[flang] Refine error checking in specification expressionsPeter Klausler1-1/+1
2022-05-09[flang] Allow PDTs with LEN parameters in REDUCE()Peter Klausler1-2/+2
2022-05-09[flang] Operands of SIGN() need not have same kindPeter Klausler1-1/+2
2022-04-25[flang] Add semantic checks for intrinsic function REDUCE()Peter Klausler1-6/+90
2022-04-18[flang] Fix regression with recent work on intrinsic/generic interactionsPeter Klausler1-1/+1