reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMISelLowering.cpp
16255     Info.opc = ISD::INTRINSIC_W_CHAIN;
16259     Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
16260     Info.ptrVal = I.getArgOperand(0);
16261     Info.offset = 0;
16263     Info.align = MaybeAlign(cast<ConstantInt>(AlignArg)->getZExtValue());
16265     Info.flags = MachineMemOperand::MOLoad;
16271     Info.opc = ISD::INTRINSIC_W_CHAIN;
16275     Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
16276     Info.ptrVal = I.getArgOperand(I.getNumArgOperands() - 1);
16277     Info.offset = 0;
16278     Info.align.reset();
16280     Info.flags = MachineMemOperand::MOLoad;
16290     Info.opc = ISD::INTRINSIC_VOID;
16300     Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
16301     Info.ptrVal = I.getArgOperand(0);
16302     Info.offset = 0;
16304     Info.align = MaybeAlign(cast<ConstantInt>(AlignArg)->getZExtValue());
16306     Info.flags = MachineMemOperand::MOStore;
16312     Info.opc = ISD::INTRINSIC_VOID;
16322     Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
16323     Info.ptrVal = I.getArgOperand(0);
16324     Info.offset = 0;
16325     Info.align.reset();
16327     Info.flags = MachineMemOperand::MOStore;
16334     Info.opc = ISD::INTRINSIC_W_CHAIN;
16335     Info.memVT = MVT::getVT(PtrTy->getElementType());
16336     Info.ptrVal = I.getArgOperand(0);
16337     Info.offset = 0;
16338     Info.align = MaybeAlign(DL.getABITypeAlignment(PtrTy->getElementType()));
16339     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile;
16346     Info.opc = ISD::INTRINSIC_W_CHAIN;
16347     Info.memVT = MVT::getVT(PtrTy->getElementType());
16348     Info.ptrVal = I.getArgOperand(1);
16349     Info.offset = 0;
16350     Info.align = MaybeAlign(DL.getABITypeAlignment(PtrTy->getElementType()));
16351     Info.flags = MachineMemOperand::MOStore | MachineMemOperand::MOVolatile;
16356     Info.opc = ISD::INTRINSIC_W_CHAIN;
16357     Info.memVT = MVT::i64;
16358     Info.ptrVal = I.getArgOperand(2);
16359     Info.offset = 0;
16360     Info.align = Align(8);
16361     Info.flags = MachineMemOperand::MOStore | MachineMemOperand::MOVolatile;
16366     Info.opc = ISD::INTRINSIC_W_CHAIN;
16367     Info.memVT = MVT::i64;
16368     Info.ptrVal = I.getArgOperand(0);
16369     Info.offset = 0;
16370     Info.align = Align(8);
16371     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile;