.. |
Todo
|
[flang] Create fir.dispatch_table and fir.dt_entry operations
|
2022-11-17 10:53:43 +01:00 |
abstract-result-2.fir
|
In the case the function body is empty, shifting attributes as inserting argument is not supported
|
2022-11-10 08:53:34 -08:00 |
abstract-results.fir
|
[flang] Hanlde disptach op in abstract result pass
|
2022-11-28 16:49:51 +01:00 |
achar.f90
|
[flang] Set default to -ffpcontract=fast
|
2022-11-17 15:49:51 +00:00 |
addrof.fir
|
[flang][driver] Make `flang-new -fc1` accept MLIR files
|
2022-06-10 10:58:54 +00:00 |
affine-demotion.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
affine-promotion.fir
|
[mlir] Infer SubElementInterface implementations using the storage KeyTy
|
2022-11-04 18:15:03 -07:00 |
alloc.fir
|
[flang] Compute type allocation size based on the actual target representation.
|
2022-09-09 08:39:15 -07:00 |
annotate-constant.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
array-coor.fir
|
[flang] Cleanup code and add test from fir-dev
|
2022-06-22 09:39:11 +02:00 |
array-copies-pointers.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
array-modify.fir
|
[flang] Cleanup code and add test from fir-dev
|
2022-06-22 09:39:11 +02:00 |
array-value-copy-2.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
array-value-copy-3.fir
|
[mlir] Remove the `type` keyword from type alias definitions
|
2022-05-16 13:54:02 -07:00 |
array-value-copy.fir
|
[flang][NFC] Add FIR array test
|
2022-06-30 10:36:18 +02:00 |
arrayset.fir
|
[flang][driver] Make `flang-new -fc1` accept MLIR files
|
2022-06-10 10:58:54 +00:00 |
arrexp.fir
|
[flang] Compute type allocation size based on the actual target representation.
|
2022-09-09 08:39:15 -07:00 |
basic-program.fir
|
[flang] Introduce `AbstractResultOnGlobalOpt` pass
|
2022-08-25 21:58:59 +03:00 |
box-typecode.fir
|
[flang] Add fir.box_typecode operation
|
2022-11-14 10:51:18 +01:00 |
box.fir
|
[flang] Compute type allocation size based on the actual target representation.
|
2022-09-09 08:39:15 -07:00 |
boxaddr-folding.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
boxchar.fir
|
[flang]Fix build failure in tests
|
2022-11-03 18:53:23 +00:00 |
boxproc-2.fir
|
[flang] Avoid raising a TODO in fir.boxproc rewrite when not needed (#1560)
|
2022-06-13 17:36:56 +02:00 |
boxproc.fir
|
[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify code
|
2022-08-01 17:22:55 +02:00 |
cg-ops.fir
|
[mlir][Pass] Include anchor op in -pass-pipeline
|
2022-11-03 11:36:12 -04:00 |
char-conversion.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
char01.fir
|
[flang] Cleanup code and add test from fir-dev
|
2022-06-22 09:39:11 +02:00 |
commute.fir
|
[flang] Cleanup code and add test from fir-dev
|
2022-06-22 09:39:11 +02:00 |
compare.fir
|
[flang] Cleanup code and add test from fir-dev
|
2022-06-22 09:39:11 +02:00 |
constant.fir
|
[flang] Cleanup code and add test from fir-dev
|
2022-06-22 09:39:11 +02:00 |
convert-fold.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
convert-to-llvm-invalid.fir
|
[flang] Update fir.select_type op to fit design document
|
2022-11-04 15:00:14 +01:00 |
convert-to-llvm-openmp-and-fir.fir
|
[flang][OpenMP] Lower OpenMP `taskgroup` construct
|
2022-09-16 21:07:47 +05:30 |
convert-to-llvm-target.fir
|
[mlir][LLVMIR] "Modernize" Insert/ExtractValueOp
|
2022-08-10 12:51:11 -04:00 |
convert-to-llvm.fir
|
[flang] Adapt descriptor codegen to support unlimited polymorphic entities
|
2022-11-24 20:47:21 +01:00 |
convert.fir
|
[flang] Cleanup code and add test from fir-dev
|
2022-06-22 09:39:11 +02:00 |
coordinate_of_1.fir
|
[flang] Add more diagnostics to fir.coordinate_of
|
2022-06-21 20:43:22 +02:00 |
coordinateof.fir
|
[flang] Add more diagnostics to fir.coordinate_of
|
2022-06-21 20:43:22 +02:00 |
cse.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
declare-codegen.fir
|
[flang] add fir.declare codegen support
|
2022-10-20 10:17:14 +02:00 |
declare.fir
|
[flang] Add fir.declare operation
|
2022-10-19 11:06:58 +02:00 |
dispatch.f90
|
[flang][NFC] Retrieve binding table from fir.dispatch_table operations
|
2022-11-29 13:22:16 +01:00 |
embox-write.fir
|
[flang] Fix bug in character casting. Add missing sext/trunc in code gen.
|
2022-06-17 16:10:12 +02:00 |
embox.fir
|
[mlir:LLVM] Rewrite the LLVMIR export to use the debug info attributes
|
2022-10-24 22:31:41 -07:00 |
external-mangling-emboxproc.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
external-mangling.fir
|
[mlir] Populate default attributes on op creation
|
2022-08-22 16:49:46 -07:00 |
field-index.fir
|
[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify code
|
2022-08-01 17:22:55 +02:00 |
fir-fast-math.fir
|
[flang] Support arith::FastMathFlagsAttr for fir::CallOp.
|
2022-11-09 15:31:09 -08:00 |
fir-int-conversion.fir
|
[flang] Add FIR tests missing from fir-dev
|
2022-06-22 15:35:04 +02:00 |
fir-ops.fir
|
[flang] Add fir.box_typecode operation
|
2022-11-14 10:51:18 +01:00 |
fir-types.fir
|
[flang] Introduce fir.class type
|
2022-10-02 20:13:51 +02:00 |
global-initialization.fir
|
[mlir] Populate default attributes on op creation
|
2022-08-22 16:49:46 -07:00 |
global.fir
|
[flang][driver] Make `flang-new -fc1` accept MLIR files
|
2022-06-10 10:58:54 +00:00 |
ignore-missing-type-descriptor.fir
|
[mlir:LLVM] Rewrite the LLVMIR export to use the debug info attributes
|
2022-10-24 22:31:41 -07:00 |
inline.fir
|
[flang]Fix build failure in tests
|
2022-11-03 18:53:23 +00:00 |
invalid-types.fir
|
[flang] Avoid verifier error when emboxing trivial type to unlimited polymorphic entity
|
2022-12-01 14:27:30 +01:00 |
invalid.fir
|
[flang] Update fir.select_type op to fit design document
|
2022-11-04 15:00:14 +01:00 |
loop01.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
loop02.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
loop10.fir
|
[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify code
|
2022-08-01 17:22:55 +02:00 |
memory-allocation-opt.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
memref-data-flow.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
non-trivial-procedure-binding-description.f90
|
[flang] Remove obsolete TODO
|
2022-08-26 13:00:39 +03:00 |
optional.fir
|
[Flang] enable fir.is_present and fir.absent with function types
|
2022-06-24 08:46:14 +00:00 |
pdt.fir
|
[flang] Add FIR tests missing from fir-dev
|
2022-06-22 15:35:04 +02:00 |
peephole.fir
|
[flang][driver] Make `flang-new -fc1` accept MLIR files
|
2022-06-10 10:58:54 +00:00 |
polymorphic.fir
|
[flang] Adapt descriptor codegen to support unlimited polymorphic entities
|
2022-11-24 20:47:21 +01:00 |
real.fir
|
[flang] Add FIR tests missing from fir-dev
|
2022-06-22 15:35:04 +02:00 |
rebox-susbtring.fir
|
[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify code
|
2022-08-01 17:22:55 +02:00 |
rebox.fir
|
[flang] Compute type allocation size based on the actual target representation.
|
2022-09-09 08:39:15 -07:00 |
recursive-type-tco.fir
|
[flang] Add FIR tests missing from fir-dev
|
2022-06-22 15:35:04 +02:00 |
recursive-type.fir
|
[mlir] Remove the `type` keyword from type alias definitions
|
2022-05-16 13:54:02 -07:00 |
rename-msvc-libm.fir
|
[flang] Rename hypotf on MSVC platforms
|
2022-10-21 09:09:25 +00:00 |
select.fir
|
[flang][driver] Make `flang-new -fc1` accept MLIR files
|
2022-06-10 10:58:54 +00:00 |
simplify-region-lite-after-inliner.fir
|
[flang] Runs FIR SimplifyRegionLitePass pass after calling the inliner
|
2022-07-25 19:38:59 +02:00 |
target-rewrite-arg-position.fir
|
[mlir][LLVMIR] Parse some type attributes for LLVM function parameters
|
2022-08-25 11:06:51 +03:00 |
target-rewrite-boxchar.fir
|
[mlir][LLVMIR] Parse some type attributes for LLVM function parameters
|
2022-08-25 11:06:51 +03:00 |
target-rewrite-char-proc.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
target-rewrite-complex.fir
|
[flang] Add RISCV-64 support to Optimizer/CodeGen/Target.cpp
|
2022-11-29 09:49:26 +11:00 |
target-rewrite-complex16.fir
|
[mlir][LLVMIR] Parse some type attributes for LLVM function parameters
|
2022-08-25 11:06:51 +03:00 |
target-rewrite-triple.fir
|
[mlir] Remove special case parsing/printing of `func` operations
|
2022-05-06 13:36:15 -07:00 |
target.fir
|
[mlir][llvmir] Convert attributes for functions without bodies.
|
2022-11-03 08:52:19 -07:00 |
type-descriptor.fir
|
[flang] Add FIR tests missing from fir-dev
|
2022-06-22 15:35:04 +02:00 |
types-to-llvm.fir
|
[flang]Fix incorrect array type transformation
|
2022-07-28 21:00:04 +01:00 |
undo-complex-pattern.fir
|
[flang] Add FIR tests missing from fir-dev
|
2022-06-22 15:35:04 +02:00 |
widechar.fir
|
[flang][driver] Make `flang-new -fc1` accept MLIR files
|
2022-06-10 10:58:54 +00:00 |