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

References

lib/Target/X86/X86FastISel.cpp
 2602   switch (II->getIntrinsicID()) {
 2609     const Value *Op = II->getArgOperand(0);
 2615     bool IsFloatToHalf = II->getIntrinsicID() == Intrinsic::convert_to_fp16;
 2620       if (!II->getType()->isFloatTy())
 2665     updateValueMap(II, ResultReg);
 2673     Type *RetTy = II->getCalledFunction()->getReturnType();
 2712     unsigned Depth = cast<ConstantInt>(II->getOperand(0))->getZExtValue();
 2720     updateValueMap(II, SrcReg);
 2724     const MemCpyInst *MCI = cast<MemCpyInst>(II);
 2750     return lowerCallTo(II, "memcpy", II->getNumArgOperands() - 1);
 2750     return lowerCallTo(II, "memcpy", II->getNumArgOperands() - 1);
 2753     const MemSetInst *MSI = cast<MemSetInst>(II);
 2765     return lowerCallTo(II, "memset", II->getNumArgOperands() - 1);
 2765     return lowerCallTo(II, "memset", II->getNumArgOperands() - 1);
 2771     const Value *Op1 = II->getArgOperand(0); // The guard's value.
 2772     const AllocaInst *Slot = cast<AllocaInst>(II->getArgOperand(1));
 2783     const DbgDeclareInst *DI = cast<DbgDeclareInst>(II);
 2807     Type *RetTy = II->getCalledFunction()->getReturnType();
 2831     const Value *SrcVal = II->getArgOperand(0);
 2855     updateValueMap(II, ResultReg);
 2866     const Function *Callee = II->getCalledFunction();
 2880     const Value *LHS = II->getArgOperand(0);
 2881     const Value *RHS = II->getArgOperand(1);
 2885         isCommutativeIntrinsic(II))
 2889     switch (II->getIntrinsicID()) {
 2981     updateValueMap(II, ResultReg, 2);
 2989     switch (II->getIntrinsicID()) {
 3005     Type *RetTy = II->getCalledFunction()->getReturnType();
 3029     const Value *Op = II->getArgOperand(0);
 3051     updateValueMap(II, ResultReg);