Lines Matching refs:ID
31 unsigned getOpcode(Intrinsic::ID ID) {
32 switch (ID) {
56 llvm_unreachable("Unexpected ID");
60 RecurrenceDescriptor::MinMaxRecurrenceKind getMRK(Intrinsic::ID ID) {
61 switch (ID) {
110 Intrinsic::ID ID = II->getIntrinsicID();
111 RecurrenceDescriptor::MinMaxRecurrenceKind MRK = getMRK(ID);
117 switch (ID) {
126 Rdx = getOrderedReduction(Builder, Acc, Vec, getOpcode(ID), MRK);
131 Rdx = getShuffleReduction(Builder, Vec, getOpcode(ID), MRK);
132 Rdx = Builder.CreateBinOp((Instruction::BinaryOps)getOpcode(ID),
152 Rdx = getShuffleReduction(Builder, Vec, getOpcode(ID), MRK);
165 static char ID;
166 ExpandReductions() : FunctionPass(ID) {
182 char ExpandReductions::ID;