MLIR-AIE
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Functions
a
b
c
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
Variables
c
d
h
i
o
p
r
s
u
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
x
y
z
Typedefs
Enumerations
Enumerator
Related Symbols
Files
File List
File Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
v
x
Functions
a
b
c
d
e
f
g
i
l
m
o
p
s
u
v
Typedefs
a
b
c
i
l
m
p
s
Enumerations
Enumerator
a
c
i
t
Macros
a
d
e
g
i
l
m
n
o
p
s
t
u
x
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
]
docs
▼
include
▼
aie
▼
Bindings
PyTypes.h
▼
Conversion
►
AIEToConfiguration
AIEToConfiguration.h
►
AIEVecToLLVM
AIEVecToLLVM.h
Passes.h
▼
Dialect
►
ADF
ADFDialect.h
ADFOps.h
►
AIE
►
IR
AIEDialect.h
AIEEnums.h
AIETargetModel.h
►
Transforms
AIEAssignBufferDescriptorIDs.h
AIEGenerateColumnControlOverlay.h
AIEPasses.h
AIEPathFinder.h
►
AIEVec
►
AIE1
►
IR
AIEVecAIE1Dialect.h
AIEVecAIE1Ops.h
►
Analysis
Passes.h
►
IR
AIEVecDialect.h
AIEVecOps.h
AIEVecTypes.h
►
Pipelines
Passes.h
►
TransformOps
AIEVecTransformOps.h
DialectExtension.h
►
Transforms
IntervalReuse.h
Passes.h
►
Utils
Utils.h
AIEVecUtils.h
►
AIEX
►
IR
AIEXDialect.h
►
Transforms
AIEXPasses.h
AIETokenAnalysis.h
►
XLLVM
XLLVMDialect.h
▼
Target
►
LLVMIR
►
Dialect
►
XLLVM
XLLVMToLLVMIRTranslation.h
All.h
▼
Targets
AIERT.h
AIETargets.h
AIETargetShared.h
InitialAllDialect.h
▼
aie-c
Dialects.h
Registration.h
TargetModel.h
Translation.h
▼
lib
▼
CAPI
Dialects.cpp
Registration.cpp
TargetModel.cpp
Translation.cpp
▼
Conversion
▼
AIEToConfiguration
AIEToConfiguration.cpp
▼
AIEVecToLLVM
AIEVecToLLVM.cpp
PassDetail.h
▼
Dialect
▼
ADF
ADFDialect.cpp
ADFOps.cpp
▼
AIE
►
IR
AIEDialect.cpp
AIETargetModel.cpp
►
Transforms
AIEAssignBufferDescriptorIDs.cpp
AIEAssignBuffers.cpp
AIEAssignLockIDs.cpp
AIECanonicalizeDevice.cpp
AIECoreToStandard.cpp
AIECreatePathFindFlows.cpp
AIEFindFlows.cpp
AIEGenerateColumnControlOverlay.cpp
AIELocalizeLocks.cpp
AIELowerCascadeFlows.cpp
AIENormalizeAddressSpaces.cpp
AIEObjectFifoRegisterProcess.cpp
AIEObjectFifoStatefulTransform.cpp
AIEPathFinder.cpp
AIEVectorOpt.cpp
d_ary_heap.h
▼
AIEVec
►
IR
►
AIE1
AIEVecAIE1Ops.cpp
AIEVecOps.cpp
AIEVecTypes.cpp
►
TransformOps
AIEVecTransformOps.cpp
DialectExtension.cpp
►
Transforms
AIEVecOptimizations.cpp
AIEVectorize.cpp
ConvertVectorToAIEVec.cpp
CopyRemoval.cpp
DynamicSizeNoImplicitBroadcast.cpp
FoldMulAddChainToConvOp.cpp
FoldMulAddChainToConvOp.h
IntervalReuse.cpp
VectorToAIEVecConversions.cpp
VectorToVectorConversions.cpp
►
Utils
Utils.cpp
▼
AIEX
►
IR
AIEXDialect.cpp
►
Transforms
AIEAssignRuntimeSequenceBDIDs.cpp
AIECreateBroadcastPacket.cpp
AIECreateCores.cpp
AIECreateLocks.cpp
AIECtrlPacketToDma.cpp
AIEDMATasksToNPU.cpp
AIEDmaToNpu.cpp
AIEHerdRouting.cpp
AIELowerMemcpy.cpp
AIELowerMulticast.cpp
AIELowerSetLock.cpp
AIEMaterializeBDChains.cpp
AIESubstituteShimDMAAllocations.cpp
AIEXToStandard.cpp
►
Utils
AIETokenAnalysis.cpp
▼
XLLVM
XLLVMOps.cpp
▼
Target
▼
LLVMIR
►
Dialect
►
XLLVM
XLLVMToLLVMIRTranslation.cpp
▼
Targets
▼
AIEVecToCpp
TranslateAIEVecToCpp.cpp
TranslateRegistration.cpp
ADFGenerateCppGraph.cpp
AIEFlowsToJSON.cpp
AIELLVMLink.cpp
AIERT.cpp
AIETargetAirbin.cpp
AIETargetBCF.cpp
AIETargetCDODirect.cpp
AIETargetHSA.cpp
AIETargetLdScript.cpp
AIETargetNPU.cpp
AIETargets.cpp
AIETargetShared.cpp
AIETargetSimulationFiles.cpp
AIETargetXAIEV2.cpp
▼
runtime_lib
▼
test_lib
hsa_ext_air.h
ion.h
memory_allocator.cpp
memory_allocator.h
memory_allocator_hsa.cpp
memory_allocator_ion.cpp
target.h
test_library.cpp
This file contains common libraries used for testing
test_library.h
test_utils.cpp
test_utils.h
xrt_test_wrapper.h
Generated on Thu Apr 3 2025 22:28:09 for MLIR-AIE by
1.9.8