aboutsummaryrefslogtreecommitdiff
path: root/mlir/include
AgeCommit message (Expand)AuthorFilesLines
2023-12-08[mlir][linalg] Expose getPreservedProducerResults method from ElementwiseOpFu...Amir Bishara1-0/+2
2023-12-08Fix argument name of GEPOp builder (#74810)xiaoleis-nv1-2/+2
2023-12-07[mlir][affine] implement inferType for delinearize (#74644)Maksim Levental1-12/+2
2023-12-07Reland "[MLIR][Transform] Add attribute in MatchOp to filter by operand type ...Pablo Antonio Martinez1-1/+8
2023-12-07[mlir][LLVM] Add nsw and nuw flags (#74508)Tom Eccles4-4/+112
2023-12-07Revert "[MLIR][Transform] Add attribute in MatchOp to filter by operand type ...Mikhail Goncharov1-8/+1
2023-12-07[mlir][doc] Fix reported Builtin (syntax) issues (#74635)Rik Huijzer3-15/+53
2023-12-07[MLIR][Transform] Add attribute in MatchOp to filter by operand type (#67994)Pablo Antonio Martinez1-1/+8
2023-12-07[mlir][arith] Overflow semantics in documentation for muli, subi, and addi (#...Jacob Yu1-1/+31
2023-12-07[mlir][complex] Allow integer element types in `complex.constant` ops (#74564)Matthias Springer1-1/+1
2023-12-06[mlir][spirv] Add folding for SPIR-V Shifting ops (#74192)Finn Plummer1-0/+6
2023-12-06[mlir][openacc] Switch * to `star` which is more MLIR friendly (#74662)Valentin Clement (バレンタイン クレメン)1-1/+1
2023-12-06[mlir][linalg][conv] Flatten the channel dimension when vectorizing (#71918)Andrzej Warzyński2-2/+5
2023-12-06[mlir] Fix shift overflow and warning on LLP64 platforms (Windows) (#74002)Reid Kleckner1-3/+3
2023-12-06[mlir][nvvm] Introduce `fence.mbarrier.init` (#74058)Guray Ozen1-0/+16
2023-12-06[mlir][flang] add fast math attribute to fcmp (#74315)Tom Eccles1-2/+16
2023-12-06[mlir][transform] TrackingListener: Improve dead handles detection (#74290)Matthias Springer1-11/+22
2023-12-06[mlir] Fix a zero stride canonicalizer crash (#74200)Rik Huijzer1-3/+27
2023-12-06[mlir][shape] Turn `ShapeOfOp` folding into canonicalization pattern (#74438)Matthias Springer1-1/+0
2023-12-05[MLIR] Enable GPU Dialect to SYCL runtime integration (#71430)Sang Ik Lee2-0/+34
2023-12-05[mlir][llvm] Add llvm.target_features features attribute (#71510)Benjamin Maxwell2-1/+66
2023-12-05[MLIR] Add support for frame pointers in MLIR (#72145)Radu Salavat3-2/+30
2023-12-04[MLIR][NVVM]: Add cp.async.mbarrier.arrive Op (#74241)Durga1-0/+49
2023-12-04[mlir][mesh] Add TableGen deffinitions of more collective ops (#73842)Boian Petkantchin1-0/+329
2023-12-04[mlir][ArmSME] Remove ArmSMETypeConverter (and configure LLVM one instead) (#...Benjamin Maxwell2-11/+1
2023-12-04[mlir][vector] Make `TransposeOpLowering` configurable (#73915)Andrzej Warzyński1-0/+10
2023-12-04Remove unused includes. NFC.Benjamin Kramer1-3/+0
2023-12-04[mlir][nvvm] Introduce `nvvm.fence.proxy` (#74057)Guray Ozen1-0/+49
2023-12-04[mlir] Add support for DIGlobalVariable and DIGlobalVariableExpression (#73367)Justin Wilson5-9/+74
2023-12-04[mlir][Vector] Update patterns for flattening vector.xfer Ops (1/N) (#73522)Andrzej Warzyński1-0/+33
2023-12-02[mlir][transform] Remove `cachedNames` expensive check (#73961)Matthias Springer1-12/+0
2023-12-01[mlir][linalg] Fix weight dimension ordering in 2D grouped conv (#73855)Felix Schneider1-1/+100
2023-12-01[mlir][tensor] Add a tensor.concat operation (#72779)Quinn Dawkins4-0/+116
2023-12-01[mlir] update linalg transform ops docsOleksandr "Alex" Zinenko1-3/+7
2023-12-01[mlir][ArmSME] Add option to only enable streaming mode/ZA if required (#73931)Benjamin Maxwell2-2/+6
2023-12-01[mlir][nvvm] Introduce `cp.async.bulk.commit.group`Guray Ozen1-0/+9
2023-12-01[mlir] Expose type and attribute names in the MLIRContext and abstract type/a...Fehr Mathieu15-74/+191
2023-11-30[mlir][sparse] bug fix on all-dense lex insertion (#73987)Aart Bik1-12/+8
2023-11-30[mlir][sparse] move all COO related methods into SparseTensorType (#73881)Aart Bik2-15/+18
2023-11-30[mlir][ArmSME] Switch to an attribute-based tile allocation scheme (#73253)Benjamin Maxwell7-157/+238
2023-11-29[mlir] Adopt `ConvertToLLVMPatternInterface` GpuToLLVMConversionPass to align...Mehdi Amini1-0/+4
2023-11-29[mlir][spirv] Add canon patterns for IAddCarry/[S|U]MulExtended (#73340)Finn Plummer1-0/+6
2023-11-29Reapply "[mlir] Add mlirTranslateModuleToLLVMIR to MLIR-C (#73627)" (#73749) ...Vitaly Buka1-0/+39
2023-11-29[mlir][spirv] Add folding for [S|U]Mod, [S|U]Div, SRem (#73341)Finn Plummer1-0/+9
2023-11-29[mlir][nvvm] Introduce `setmaxregister.sync.aligned` Op (#73780)Guray Ozen1-0/+22
2023-11-28Revert "[mlir] Re-Add mlirTranslateModuleToLLVMIR to MLIR-C (#73627)" (#73749)Vitaly Buka1-39/+0
2023-11-28[mlir][sparse] remove COO test from trait and encoding (#73733)Aart Bik2-23/+7
2023-11-28[mlir] Re-Add mlirTranslateModuleToLLVMIR to MLIR-C (#73627)Edgar1-0/+39
2023-11-28[mlir][sparse] refactor sparse tensor traits (#73726)Aart Bik2-21/+18
2023-11-28[mlir][sparse] move toCOOType into SparseTensorType class (#73708)Aart Bik2-24/+9