Lines Matching defs: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);
132 Rdx = getShuffleReduction(Builder, Vec, getOpcode(ID), MRK);
133 Rdx = Builder.CreateBinOp((Instruction::BinaryOps)getOpcode(ID),
154 Rdx = getShuffleReduction(Builder, Vec, getOpcode(ID), MRK);
167 static char ID;
168 ExpandReductions() : FunctionPass(ID) {
184 char ExpandReductions::ID;