aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/Support
AgeCommit message (Expand)AuthorFilesLines
2025-10-27[flang] Fix build on different of cores from #164630 (#164841)Jean-Didier PAILLEUX1-0/+2
2025-10-22[flang][mlir] Migrate to free create functions. NFC. (#164657)Jakub Kuderski1-3/+3
2025-10-14[flang][OpenACC] generate Destroy region to free memory of private and firstp...jeanPerier1-0/+10
2025-08-18[OpenMP] Introduce omp.target_allocmem and omp.target_freemem omp dialect ops...Chaitanya1-0/+71
2025-07-29[mlir] Reland `Move InitAll*** implementation into static library` (#151150)Ivan Butygin1-6/+3
2025-07-29Revert "[mlir][core] Move `InitAll***` implementation into static library." (...Mehdi Amini1-3/+6
2025-07-29[mlir][core] Move `InitAll***` implementation into static library. (#150805)Ivan Butygin1-6/+3
2025-02-15[flang] Fix standalone builds against installed MLIR (#126387)Michał Górny1-3/+5
2025-01-30[Flang][MLIR] Extend DataLayout utilities to have basic GPU Module support (#...agozillon1-14/+51
2025-01-16[flang] Support linking to MLIR dylib (#120966)Michał Górny1-3/+5
2024-10-21[flang][debug] Don't generate debug for compiler-generated variables (#112423)Abid Qadeer1-0/+4
2024-08-21[RFC][flang] Replace special symbols in uniqued global names. (#104859)Slava Zakharin1-8/+23
2024-07-02Reland "[flang] add extra component information in fir.type_info" (#97404)jeanPerier3-0/+63
2024-06-27Revert "[flang] add extra component information in fir.type_info" (#96937)jeanPerier3-62/+0
2024-06-27[flang] add extra component information in fir.type_info (#96746)jeanPerier3-0/+62
2023-12-19[flang] Lower procedure pointer components (#75453)jeanPerier1-2/+10
2023-12-13[flang] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-1/+1
2023-12-12[flang] Add struct passing target rewrite hooks and partial X86-64 impl (#74829)jeanPerier1-0/+13
2023-12-06[flang] Updating drivers to create data layout before semantics (#73301)jeanPerier2-0/+49
2023-06-09[mlir] Add support for "promised" interfacesRiver Riddle1-0/+3
2023-05-17[flang] Non-type-bound defined IO loweringV Donaldson1-28/+48
2023-04-13Revert "[flang] REAL(KIND=3) and COMPLEX(KIND=3) descriptors"V Donaldson2-108/+0
2023-04-13[flang] REAL(KIND=3) and COMPLEX(KIND=3) descriptorsV Donaldson2-0/+108
2023-04-10[flang][openacc] Add missing piece to translate to LLVM IR dialectValentin Clement2-0/+4
2023-04-10Revert "[flang][openacc] Add missing piece to translate to LLVM IR dialect"Valentin Clement2-4/+0
2023-04-10[flang][openacc] Add missing piece to translate to LLVM IR dialectValentin Clement2-0/+4
2023-03-21[mlir] Support lowering of dialect attributes attached to top-level modulesSergio Afonso2-1/+5
2023-03-09Break circular dependency between FIR dialect and utilitiesRenaud-K3-525/+0
2023-03-08[flang] Remove circular dependency between libFIRSupport and libFIRDialectRenaud-K2-37/+0
2023-03-08[flang] Moving common polymorphic code into utility filesRenaud-K2-0/+37
2023-02-28[flang] Block constructV Donaldson1-91/+87
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2023-01-07[flang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-15/+15
2023-01-07[flang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+3
2022-12-07[flang] Support codegen of procedure pointer componentPeixin Qiao1-0/+2
2022-10-21[flang] Fix FIRSupport build race condition with HLFIRDialectJean Perier1-0/+1
2022-10-18[flang] Add getTypeDescriptorBindingTableName functionValentin Clement1-6/+16
2022-08-14[flang] Remove redundant string initialization (NFC)Kazu Hirata1-1/+1
2022-07-16[flang] Use *X instead of X.getValue() (NFC)Kazu Hirata1-1/+1
2022-07-10[flang] Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-2/+2
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-03-09[flang][driver] Add support for -S and implement -c/-emit-objAndrzej Warzynski1-4/+5
2022-03-03[flang] Support PDT type descriptors in codegenJean Perier1-0/+26
2022-02-17[NFC] Fix commentShao-Ce SUN1-1/+1
2022-02-17[NFC] Correct typo `interger` to `integer`Shao-Ce SUN1-1/+1
2022-02-14[flang] Fail at link time if derived type descriptors were not generatedJean Perier1-0/+7
2022-01-24[flang] Update tco tool pipline and add translation to LLVM IRValentin Clement2-0/+21