Lines Matching refs:ModuleTranslation
22 #include "mlir/Target/LLVMIR/ModuleTranslation.h"
66 /// ModuleTranslation stack frame for OpenMP operations. This keeps track of the
69 : public LLVM::ModuleTranslation::StackFrameBase<OpenMPAllocaStackFrame> {
78 /// ModuleTranslation stack frame containing the partial mapping between MLIR
81 : public LLVM::ModuleTranslation::StackFrameBase<
353 const LLVM::ModuleTranslation &moduleTranslation) {
397 LLVM::ModuleTranslation &moduleTranslation,
480 // ModuleTranslation class to set up the correct insertion point. This is
528 LLVM::ModuleTranslation &moduleTranslation) {
562 LLVM::ModuleTranslation &moduleTranslation) {
580 LLVM::ModuleTranslation &moduleTranslation) {
624 LLVM::ModuleTranslation &moduleTranslation) {
659 LLVM::ModuleTranslation &moduleTranslation) {
745 LLVM::ModuleTranslation &moduleTranslation,
824 LLVM::ModuleTranslation &moduleTranslation) {
856 LLVM::ModuleTranslation &moduleTranslation) {
885 LLVM::ModuleTranslation &moduleTranslation) {
918 LLVM::ModuleTranslation &moduleTranslation) {
968 LLVM::ModuleTranslation &moduleTranslation,
1022 mapInitializationArgs(T loop, LLVM::ModuleTranslation &moduleTranslation,
1052 LLVM::ModuleTranslation &moduleTranslation,
1149 LLVM::ModuleTranslation &moduleTranslation,
1185 LLVM::ModuleTranslation &moduleTranslation,
1224 LLVM::ModuleTranslation &moduleTranslation,
1289 LLVM::ModuleTranslation &moduleTranslation,
1321 LLVM::ModuleTranslation &moduleTranslation,
1352 LLVM::ModuleTranslation &moduleTranslation,
1433 LLVM::ModuleTranslation &moduleTranslation,
1492 LLVM::ModuleTranslation &moduleTranslation, Location loc,
1513 LLVM::ModuleTranslation &moduleTranslation) {
1545 // ModuleTranslation stack. It can be then recovered when translating
1547 LLVM::ModuleTranslation::SaveStack<OpenMPVarMappingStackFrame> mappingGuard(
1625 LLVM::ModuleTranslation &moduleTranslation) {
1668 LLVM::ModuleTranslation &moduleTranslation) {
1674 LLVM::ModuleTranslation::SaveStack<OpenMPAllocaStackFrame> frame(
1712 LLVM::ModuleTranslation &moduleTranslation,
1746 LLVM::ModuleTranslation &moduleTranslation) {
1765 // Save the alloca insertion point on ModuleTranslation stack for use in
1767 LLVM::ModuleTranslation::SaveStack<OpenMPAllocaStackFrame> frame(
1823 LLVM::ModuleTranslation &moduleTranslation) {
1850 LLVM::ModuleTranslation &moduleTranslation) {
1861 LLVM::ModuleTranslation &moduleTranslation) {
1944 // ModuleTranslation stack. It can be then recovered when translating
1946 LLVM::ModuleTranslation::SaveStack<OpenMPVarMappingStackFrame> mappingGuard(
2052 LLVM::ModuleTranslation &moduleTranslation) {
2120 // ModuleTranslation stack. It can be then recovered when translating
2122 LLVM::ModuleTranslation::SaveStack<OpenMPVarMappingStackFrame> mappingGuard(
2125 // Save the alloca insertion point on ModuleTranslation stack for use in
2127 LLVM::ModuleTranslation::SaveStack<OpenMPAllocaStackFrame> frame(
2245 LLVM::ModuleTranslation &moduleTranslation) {
2402 LLVM::ModuleTranslation &moduleTranslation) {
2427 LLVM::ModuleTranslation &moduleTranslation) {
2465 LLVM::ModuleTranslation &moduleTranslation) {
2543 LLVM::ModuleTranslation &moduleTranslation) {
2639 LLVM::ModuleTranslation &moduleTranslation) {
2746 LLVM::ModuleTranslation &moduleTranslation) {
2836 LLVM::ModuleTranslation &moduleTranslation) {
2883 LLVM::ModuleTranslation &moduleTranslation, DataLayout &dl,
3051 calculateBoundsOffset(LLVM::ModuleTranslation &moduleTranslation,
3140 LLVM::ModuleTranslation &moduleTranslation, llvm::IRBuilderBase &builder,
3246 LLVM::ModuleTranslation &moduleTranslation, llvm::IRBuilderBase &builder,
3357 LLVM::ModuleTranslation &moduleTranslation, llvm::IRBuilderBase &builder,
3400 LLVM::ModuleTranslation &moduleTranslation,
3464 LLVM::ModuleTranslation &moduleTranslation,
3473 // ModuleTranslation, so we remap the base pointer or pointer stored
3508 LLVM::ModuleTranslation &moduleTranslation) {
3743 LLVM::ModuleTranslation &moduleTranslation) {
3801 LLVM::ModuleTranslation &moduleTranslation,
3892 LLVM::ModuleTranslation &moduleTranslation,
4134 LLVM::ModuleTranslation &moduleTranslation,
4164 LLVM::ModuleTranslation &moduleTranslation) {
4426 LLVM::ModuleTranslation &moduleTranslation) {
4545 LLVM::ModuleTranslation &moduleTranslation) {
4671 LLVM::ModuleTranslation &moduleTranslation) {
4677 LLVM::ModuleTranslation &moduleTranslation) {
4712 LLVM::ModuleTranslation &moduleTranslation) const final;
4719 LLVM::ModuleTranslation &moduleTranslation) const final;
4727 LLVM::ModuleTranslation &moduleTranslation) const {
4833 LLVM::ModuleTranslation &moduleTranslation) const {