Lines Matching refs:operandSegments
86 llvm::SmallVectorImpl<int32_t> &operandSegments, in addOperands() argument
89 operandSegments.push_back(clauseOperands.size()); in addOperands()
93 llvm::SmallVectorImpl<int32_t> &operandSegments, in addOperand() argument
97 operandSegments.push_back(1); in addOperand()
99 operandSegments.push_back(0); in addOperand()
107 const llvm::SmallVectorImpl<int32_t> &operandSegments) { in createRegionOp() argument
116 builder.getI32VectorAttr(operandSegments)); in createRegionOp()
128 const llvm::SmallVectorImpl<int32_t> &operandSegments) { in createSimpleOp() argument
132 builder.getI32VectorAttr(operandSegments)); in createSimpleOp()
295 llvm::SmallVector<int32_t> operandSegments; in createLoopOp() local
296 addOperand(operands, operandSegments, gangNum); in createLoopOp()
297 addOperand(operands, operandSegments, gangStatic); in createLoopOp()
298 addOperand(operands, operandSegments, workerNum); in createLoopOp()
299 addOperand(operands, operandSegments, vectorNum); in createLoopOp()
300 addOperands(operands, operandSegments, tileOperands); in createLoopOp()
301 addOperands(operands, operandSegments, privateOperands); in createLoopOp()
302 addOperands(operands, operandSegments, reductionOperands); in createLoopOp()
305 firOpBuilder, currentLocation, operands, operandSegments); in createLoopOp()
493 llvm::SmallVector<int32_t, 8> operandSegments; in createParallelOp() local
494 addOperand(operands, operandSegments, async); in createParallelOp()
495 addOperands(operands, operandSegments, waitOperands); in createParallelOp()
496 addOperand(operands, operandSegments, numGangs); in createParallelOp()
497 addOperand(operands, operandSegments, numWorkers); in createParallelOp()
498 addOperand(operands, operandSegments, vectorLength); in createParallelOp()
499 addOperand(operands, operandSegments, ifCond); in createParallelOp()
500 addOperand(operands, operandSegments, selfCond); in createParallelOp()
501 addOperands(operands, operandSegments, reductionOperands); in createParallelOp()
502 addOperands(operands, operandSegments, copyOperands); in createParallelOp()
503 addOperands(operands, operandSegments, copyinOperands); in createParallelOp()
504 addOperands(operands, operandSegments, copyinReadonlyOperands); in createParallelOp()
505 addOperands(operands, operandSegments, copyoutOperands); in createParallelOp()
506 addOperands(operands, operandSegments, copyoutZeroOperands); in createParallelOp()
507 addOperands(operands, operandSegments, createOperands); in createParallelOp()
508 addOperands(operands, operandSegments, createZeroOperands); in createParallelOp()
509 addOperands(operands, operandSegments, noCreateOperands); in createParallelOp()
510 addOperands(operands, operandSegments, presentOperands); in createParallelOp()
511 addOperands(operands, operandSegments, devicePtrOperands); in createParallelOp()
512 addOperands(operands, operandSegments, attachOperands); in createParallelOp()
513 addOperands(operands, operandSegments, privateOperands); in createParallelOp()
514 addOperands(operands, operandSegments, firstprivateOperands); in createParallelOp()
518 firOpBuilder, currentLocation, operands, operandSegments); in createParallelOp()
600 llvm::SmallVector<int32_t> operandSegments; in genACCDataOp() local
601 addOperand(operands, operandSegments, ifCond); in genACCDataOp()
602 addOperands(operands, operandSegments, copyOperands); in genACCDataOp()
603 addOperands(operands, operandSegments, copyinOperands); in genACCDataOp()
604 addOperands(operands, operandSegments, copyinReadonlyOperands); in genACCDataOp()
605 addOperands(operands, operandSegments, copyoutOperands); in genACCDataOp()
606 addOperands(operands, operandSegments, copyoutZeroOperands); in genACCDataOp()
607 addOperands(operands, operandSegments, createOperands); in genACCDataOp()
608 addOperands(operands, operandSegments, createZeroOperands); in genACCDataOp()
609 addOperands(operands, operandSegments, noCreateOperands); in genACCDataOp()
610 addOperands(operands, operandSegments, presentOperands); in genACCDataOp()
611 addOperands(operands, operandSegments, deviceptrOperands); in genACCDataOp()
612 addOperands(operands, operandSegments, attachOperands); in genACCDataOp()
615 firOpBuilder, currentLocation, operands, operandSegments); in genACCDataOp()
722 llvm::SmallVector<int32_t, 8> operandSegments; in genACCEnterDataOp() local
723 addOperand(operands, operandSegments, ifCond); in genACCEnterDataOp()
724 addOperand(operands, operandSegments, async); in genACCEnterDataOp()
725 addOperand(operands, operandSegments, waitDevnum); in genACCEnterDataOp()
726 addOperands(operands, operandSegments, waitOperands); in genACCEnterDataOp()
727 addOperands(operands, operandSegments, copyinOperands); in genACCEnterDataOp()
728 addOperands(operands, operandSegments, createOperands); in genACCEnterDataOp()
729 addOperands(operands, operandSegments, createZeroOperands); in genACCEnterDataOp()
730 addOperands(operands, operandSegments, attachOperands); in genACCEnterDataOp()
733 firOpBuilder, currentLocation, operands, operandSegments); in genACCEnterDataOp()
794 llvm::SmallVector<int32_t, 7> operandSegments; in genACCExitDataOp() local
795 addOperand(operands, operandSegments, ifCond); in genACCExitDataOp()
796 addOperand(operands, operandSegments, async); in genACCExitDataOp()
797 addOperand(operands, operandSegments, waitDevnum); in genACCExitDataOp()
798 addOperands(operands, operandSegments, waitOperands); in genACCExitDataOp()
799 addOperands(operands, operandSegments, copyoutOperands); in genACCExitDataOp()
800 addOperands(operands, operandSegments, deleteOperands); in genACCExitDataOp()
801 addOperands(operands, operandSegments, detachOperands); in genACCExitDataOp()
804 firOpBuilder, currentLocation, operands, operandSegments); in genACCExitDataOp()
847 llvm::SmallVector<int32_t, 3> operandSegments; in genACCInitShutdownOp() local
848 addOperands(operands, operandSegments, deviceTypeOperands); in genACCInitShutdownOp()
849 addOperand(operands, operandSegments, deviceNum); in genACCInitShutdownOp()
850 addOperand(operands, operandSegments, ifCond); in genACCInitShutdownOp()
852 createSimpleOp<Op>(firOpBuilder, currentLocation, operands, operandSegments); in genACCInitShutdownOp()
903 llvm::SmallVector<int32_t> operandSegments; in genACCUpdateOp() local
904 addOperand(operands, operandSegments, ifCond); in genACCUpdateOp()
905 addOperand(operands, operandSegments, async); in genACCUpdateOp()
906 addOperand(operands, operandSegments, waitDevnum); in genACCUpdateOp()
907 addOperands(operands, operandSegments, waitOperands); in genACCUpdateOp()
908 addOperands(operands, operandSegments, deviceTypeOperands); in genACCUpdateOp()
909 addOperands(operands, operandSegments, hostOperands); in genACCUpdateOp()
910 addOperands(operands, operandSegments, deviceOperands); in genACCUpdateOp()
913 firOpBuilder, currentLocation, operands, operandSegments); in genACCUpdateOp()
1002 llvm::SmallVector<int32_t> operandSegments; in genACC() local
1003 addOperands(operands, operandSegments, waitOperands); in genACC()
1004 addOperand(operands, operandSegments, async); in genACC()
1005 addOperand(operands, operandSegments, waitDevnum); in genACC()
1006 addOperand(operands, operandSegments, ifCond); in genACC()
1009 firOpBuilder, currentLocation, operands, operandSegments); in genACC()