summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
AgeCommit message (Expand)Author
2022-11-30[flang] Use proper attributes for runtime calls with 'i1' arguments/returns.Slava Zakharin
2022-11-28[flang] Adapt target rewrite for fir.dispatch operationValentin Clement
2022-11-18Revert "[flang] Use proper attributes for runtime calls with 'i1' arguments/r...Slava Zakharin
2022-11-18[flang] Use proper attributes for runtime calls with 'i1' arguments/returns.Slava Zakharin
2022-11-03[Flang] Run clang-format on all flang filesPeter Steinfeld
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-25[flang] Fixed a number of typosGabriel Ravier
2022-08-25[mlir][LLVMIR] Parse some type attributes for LLVM function parametersAlexander Batashev
2022-08-19[flang] Shift argument attributes when result operand is insertedValentin Clement
2022-08-18[flang] Set attribute at the correct positionValentin Clement
2022-07-16[flang] Use *X instead of X.getValue() (NFC)Kazu Hirata
2022-07-12[flang] move getKindMapping() calls out of FIROpBuilder ctor callsJean Perier
2022-07-10[flang] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-07-01[flang] Fix APFloat conversion casesValentin Clement
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-22[flang] Add FIR tests missing from fir-devValentin Clement
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-13[flang][NFC] Add source location information to report unsupported complex typesEric Schweitz
2022-06-10[flang][NFC] Move Todo.h from Lower to OptimizerValentin Clement
2022-04-26[NFC] More synching of sources for upstreaming.Eric Schweitz
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle
2022-03-22[flang] Lower boxed procedureValentin Clement
2022-03-16[mlir:FunctionOpInterface] Rename the "type" attribute to "function_type"River Riddle
2022-03-09[flang] Remove 'using namespace mlir;` from header filesAndrzej Warzynski
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-02-15[flang][mlir][NFC] Replace uses of raw accessors with prefixed accessorsShraiysh Vaishay
2022-02-08[flang][codegen] Keep primitive type for extractvalue and insertvalueValentin Clement
2022-01-27[flang] split character procedure arguments in target-rewrite passJean Perier
2022-01-20[flang][NFC] Remove extra bracesValentin Clement
2022-01-19[mlir] Make locations required when adding/creating block argumentsRiver Riddle
2021-12-03[fir] TargetRewrite: Rewrite fir.address_of(func)Diana Picus
2021-11-09[fir] TargetRewrite: Rewrite COMPLEX valuesDiana Picus
2021-11-09[flang] Add TargetRewrite passDiana Picus