aboutsummaryrefslogtreecommitdiff
path: root/flang
AgeCommit message (Expand)AuthorFilesLines
2022-11-10[Flang] Allow registering plugin extensions with the pass builderUsman Nadeem8-3/+41
2022-11-10Add constant time mapping from enumeration to string in ENUM_CLASSRenaud-K3-24/+45
2022-11-10In the case the function body is empty, shifting attributes as inserting argu...Renaud-K2-1/+11
2022-11-10[flang][nfc] Add missing `REQUIRES` flag in a testAndrzej Warzynski1-1/+1
2022-11-10[flang] Add -fpass-plugin option to flangTarun Prabhu11-2/+78
2022-11-10[flang][NFC] Rename RewriteLoop.cpp to ControlFlowConverter.cppValentin Clement2-2/+2
2022-11-10[flang][OpenMP] Add parser support for Requires directiveSergio Afonso10-1/+105
2022-11-09[flang] Support arith::FastMathFlagsAttr for fir::CallOp.Slava Zakharin5-7/+61
2022-11-09[flang] Propagate more FastMath flags to lowering.Slava Zakharin5-2/+51
2022-11-09Using higher level interface to insert new arguments so argumentsRenaud-K2-2/+34
2022-11-09[flang][NFC] move fir namespace into FortranVariableOpInterface ODS declarationJean Perier4-6/+4
2022-11-09[flang][NFC] move HLFIR dialect definition in IRJean Perier3-20/+21
2022-11-09[flang] Fix function result rewrite for CPTR typePeixin-Qiao3-24/+172
2022-11-08[Driver] Refactor err_drv_unsupported_option_argument call sites to use llvm:...Fangrui Song1-1/+1
2022-11-07[flang] Add atomic_xor to list of intrinsicsKatherine Rasmussen3-9/+26
2022-11-07[flang] Configure FirOpBuilder based on math driver options.Slava Zakharin9-2/+126
2022-11-07[flang] Allow fir.class as fir.save_result operand #0Valentin Clement2-1/+19
2022-11-07[flang] Initial support for FastMathAttr setup in FirOpBuilder.Slava Zakharin3-3/+99
2022-11-06[flang] Use llvm::is_contained (NFC)Kazu Hirata1-2/+1
2022-11-06[flang] Fix controlSuccessor chain for select rank constructValentin Clement1-1/+6
2022-11-05[flang] Add one missing "llvm_" prefix to gtest_mainMichał Górny1-1/+1
2022-11-05[flang] Fix controlSuccessor chain for select type constructValentin Clement1-1/+6
2022-11-04[mlir] Infer SubElementInterface implementations using the storage KeyTyRiver Riddle1-11/+11
2022-11-04Alias Analysis infra in FlangRenaud-K15-1/+265
2022-11-04[flang] add -f[no-]reciprocal-mathTom Eccles6-0/+15
2022-11-04[flang] Add -f[no-]associative-math and -mreassociateTom Eccles5-0/+13
2022-11-04[flang] Add -f[no-]signed-zerosTom Eccles6-0/+15
2022-11-04[flang] Add -f[no-]approx-funcTom Eccles6-0/+15
2022-11-04[flang] Add -f[no-]honor-nans and -menable-no-nansTom Eccles5-1/+17
2022-11-04[Test] Fix CHECK typo.Zequan Wu3-3/+3
2022-11-04[flang][RFC] Proposal for complex number lowering through MLIRDavid Truby1-0/+76
2022-11-04[flang][RFC] Change the interface for non-BIND(C) CPTR type with VALUE attributePeixin Qiao2-3/+22
2022-11-04[flang] Fix function result rewritePeixin Qiao2-0/+15
2022-11-04[flang] Update fir.select_type op to fit design documentValentin Clement6-16/+38
2022-11-04[flang] Handle non derived-type unlimited polymorphic allocationValentin Clement2-0/+13
2022-11-03[flang]Fix build failure in testsMats Petersson2-4/+4
2022-11-03Fixing flang's definition of MLIR_MAIN_SRC_DIRRenaud-K2-3/+3
2022-11-03[Flang] Run clang-format on all flang filesPeter Steinfeld27-209/+215
2022-11-03[mlir][llvmir] Convert attributes for functions without bodies.Slava Zakharin1-2/+2
2022-11-03[mlir][Pass] Include anchor op in -pass-pipelinerkayaith1-1/+1
2022-11-03[Flang][Driver]Add datalayout before doing LLVM-IR transformationMats Petersson8-13/+49
2022-11-03[flang] Add -f[no-]honor-infinities and -menable-no-infsTom Eccles5-1/+14
2022-11-02[NFC][flang] Lowering options clean-up.Slava Zakharin7-31/+82
2022-11-03[flang][RFC] Add lowering design for procdure pointersPeixin-Qiao1-0/+486
2022-11-02[flang][NFC] Fix typo in filenameValentin Clement1-0/+0
2022-11-02[flang] Fix for polymoprhic pointer componentValentin Clement2-1/+28
2022-11-02[mlir][llvmir] Support FastmathFlags for LLVM intrinsic operations.Slava Zakharin3-63/+63
2022-11-02[flang] Handle dispatch on nopass procedure from array elementValentin Clement2-6/+29
2022-11-02Revert "[FLANG] Fix MSVC + clang-cl build"Muhammad Omair Javaid1-10/+0
2022-11-02[FLANG] Fix MSVC + clang-cl buildMuhammad Omair Javaid1-0/+10