Lines Matching refs:Intrinsics
727 Intrinsics::IntrinsicID ID = IntrinsicCall->getIntrinsicInfo().ID; in genTargetHelperCallFor()
731 case Intrinsics::Ctpop: { in genTargetHelperCallFor()
747 case Intrinsics::Longjmp: { in genTargetHelperCallFor()
759 case Intrinsics::Memcpy: { in genTargetHelperCallFor()
774 case Intrinsics::Memmove: { in genTargetHelperCallFor()
787 case Intrinsics::Memset: { in genTargetHelperCallFor()
810 case Intrinsics::NaClReadTP: { in genTargetHelperCallFor()
825 case Intrinsics::Setjmp: { in genTargetHelperCallFor()
4826 return Intrinsics::MemoryOrderInvalid; in getConstantMemoryOrder()
4870 case Intrinsics::AtomicExchange: in createArithInst()
4872 case Intrinsics::AtomicAdd: in createArithInst()
4875 case Intrinsics::AtomicAnd: in createArithInst()
4878 case Intrinsics::AtomicSub: in createArithInst()
4881 case Intrinsics::AtomicOr: in createArithInst()
4884 case Intrinsics::AtomicXor: in createArithInst()
4924 if (Operation == Intrinsics::AtomicExchange) { in lowerAtomicRMW()
4974 if (Operation == Intrinsics::AtomicExchange) { in lowerInt64AtomicRMW()
5013 Intrinsics::IntrinsicID ID = Instr->getIntrinsicInfo().ID; in lowerIntrinsicCall()
5015 case Intrinsics::AtomicFence: in lowerIntrinsicCall()
5016 case Intrinsics::AtomicFenceAll: in lowerIntrinsicCall()
5020 case Intrinsics::AtomicIsLockFree: { in lowerIntrinsicCall()
5042 case Intrinsics::AtomicLoad: { in lowerIntrinsicCall()
5046 if (!Intrinsics::isMemoryOrderValid( in lowerIntrinsicCall()
5069 case Intrinsics::AtomicStore: { in lowerIntrinsicCall()
5072 if (!Intrinsics::isMemoryOrderValid( in lowerIntrinsicCall()
5110 case Intrinsics::AtomicCmpxchg: { in lowerIntrinsicCall()
5122 if (!Intrinsics::isMemoryOrderValid( in lowerIntrinsicCall()
5187 case Intrinsics::AtomicRMW: { in lowerIntrinsicCall()
5188 if (!Intrinsics::isMemoryOrderValid( in lowerIntrinsicCall()
5199 case Intrinsics::Bswap: { in lowerIntrinsicCall()
5227 case Intrinsics::Ctpop: { in lowerIntrinsicCall()
5230 case Intrinsics::Ctlz: { in lowerIntrinsicCall()
5246 case Intrinsics::Cttz: { in lowerIntrinsicCall()
5270 case Intrinsics::Fabs: { in lowerIntrinsicCall()
5276 case Intrinsics::Longjmp: { in lowerIntrinsicCall()
5279 case Intrinsics::Memcpy: { in lowerIntrinsicCall()
5282 case Intrinsics::Memmove: { in lowerIntrinsicCall()
5285 case Intrinsics::Memset: { in lowerIntrinsicCall()
5288 case Intrinsics::NaClReadTP: { in lowerIntrinsicCall()
5298 case Intrinsics::Setjmp: { in lowerIntrinsicCall()
5301 case Intrinsics::Sqrt: { in lowerIntrinsicCall()
5310 case Intrinsics::Stacksave: { in lowerIntrinsicCall()
5315 case Intrinsics::Stackrestore: { in lowerIntrinsicCall()
5320 case Intrinsics::Trap: in lowerIntrinsicCall()
5323 case Intrinsics::AddSaturateSigned: in lowerIntrinsicCall()
5324 case Intrinsics::AddSaturateUnsigned: { in lowerIntrinsicCall()
5325 bool Unsigned = (ID == Intrinsics::AddSaturateUnsigned); in lowerIntrinsicCall()
5333 case Intrinsics::LoadSubVector: { in lowerIntrinsicCall()
5363 case Intrinsics::StoreSubVector: { in lowerIntrinsicCall()
5387 case Intrinsics::MultiplyAddPairs: { in lowerIntrinsicCall()
5395 case Intrinsics::MultiplyHighSigned: in lowerIntrinsicCall()
5396 case Intrinsics::MultiplyHighUnsigned: { in lowerIntrinsicCall()
5397 bool Unsigned = (ID == Intrinsics::MultiplyHighUnsigned); in lowerIntrinsicCall()
5405 case Intrinsics::Nearbyint: { in lowerIntrinsicCall()
5409 case Intrinsics::Round: { in lowerIntrinsicCall()
5413 case Intrinsics::SignMask: { in lowerIntrinsicCall()
5417 case Intrinsics::SubtractSaturateSigned: in lowerIntrinsicCall()
5418 case Intrinsics::SubtractSaturateUnsigned: { in lowerIntrinsicCall()
5419 bool Unsigned = (ID == Intrinsics::SubtractSaturateUnsigned); in lowerIntrinsicCall()
5427 case Intrinsics::VectorPackSigned: in lowerIntrinsicCall()
5428 case Intrinsics::VectorPackUnsigned: { in lowerIntrinsicCall()
5429 bool Unsigned = (ID == Intrinsics::VectorPackUnsigned); in lowerIntrinsicCall()