Lines Matching defs:aggregate
884 // Collect the aggregate elements in depths first order.
911 // Bail if the aggregate contains a unsupported constant type such as a
1034 auto *aggregate = dyn_cast<llvm::ConstantAggregate>(operand);
1035 if (!aggregate || aggregate->getNumOperands() != 3)
1038 auto *priority = dyn_cast<llvm::ConstantInt>(aggregate->getOperand(0));
1039 auto *func = dyn_cast<llvm::Function>(aggregate->getOperand(1));
1040 auto *data = dyn_cast<llvm::Constant>(aggregate->getOperand(2));
1103 // initialized aggregate constants since they do not take any operands.
1207 // Convert aggregate constants.
1210 // Lookup the aggregate elements that have been converted before.
1226 // Generate an UndefOp as root value and insert the aggregate elements.
1230 "unrecognized aggregate type");