Home | History | Annotate | Download | only in src

Lines Matching refs:Intrinsics

261   return Intrinsics::MemoryOrderInvalid;
585 Intrinsics::IntrinsicID ID = IntrinsicCall->getIntrinsicInfo().ID;
586 if (isVectorType(DestTy) && ID == Intrinsics::Fabs) {
592 const Intrinsics::FullIntrinsicInfo *FullInfo =
594 Intrinsics::IntrinsicInfo Info = FullInfo->Info;
623 case Intrinsics::AtomicLoad: {
626 if (!Intrinsics::isMemoryOrderValid(
645 case Intrinsics::AtomicStore: {
649 if (!Intrinsics::isMemoryOrderValid(
668 case Intrinsics::AtomicCmpxchg: {
671 if (!Intrinsics::isMemoryOrderValid(
693 case Intrinsics::AtomicRMW: {
696 if (!Intrinsics::isMemoryOrderValid(
701 auto Operation = static_cast<Intrinsics::AtomicRMWOperation>(
707 case Intrinsics::AtomicAdd:
711 case Intrinsics::AtomicSub:
715 case Intrinsics::AtomicOr:
719 case Intrinsics::AtomicAnd:
723 case Intrinsics::AtomicXor:
727 case Intrinsics::AtomicExchange:
745 case Intrinsics::Ctpop: {
758 case Intrinsics::Longjmp: {
770 case Intrinsics::Memcpy: {
783 case Intrinsics::Memmove: {
796 case Intrinsics::Memset: {
814 case Intrinsics::NaClReadTP: {
827 case Intrinsics::Setjmp: {
4538 void TargetMIPS32::createArithInst(Intrinsics::AtomicRMWOperation Operation,
4544 case Intrinsics::AtomicExchange:
4546 case Intrinsics::AtomicAdd:
4549 case Intrinsics::AtomicAnd:
4552 case Intrinsics::AtomicSub:
4555 case Intrinsics::AtomicOr:
4558 case Intrinsics::AtomicXor:
4568 Intrinsics::IntrinsicID ID = Instr->getIntrinsicInfo().ID;
4570 case Intrinsics::AtomicLoad: {
4574 if (!Intrinsics::isMemoryOrderValid(
4643 case Intrinsics::AtomicStore: {
4646 if (!Intrinsics::isMemoryOrderValid(
4711 case Intrinsics::AtomicCmpxchg: {
4715 if (!Intrinsics::isMemoryOrderValid(
4807 case Intrinsics::AtomicRMW: {
4811 if (!Intrinsics::isMemoryOrderValid(
4819 auto Operation = static_cast<Intrinsics::AtomicRMWOperation>(
4852 if (Operation != Intrinsics::AtomicExchange) {
4857 if (Operation == Intrinsics::AtomicExchange) {
4881 if (Operation == Intrinsics::AtomicExchange) {
4896 case Intrinsics::AtomicFence:
4897 case Intrinsics::AtomicFenceAll:
4901 case Intrinsics::AtomicIsLockFree: {
4924 case Intrinsics::Bswap: {
5017 case Intrinsics::Ctpop: {
5021 case Intrinsics::Ctlz: {
5056 case Intrinsics::Cttz: {
5119 case Intrinsics::Fabs: {
5131 case Intrinsics::Longjmp: {
5135 case Intrinsics::Memcpy: {
5139 case Intrinsics::Memmove: {
5143 case Intrinsics::Memset: {
5147 case Intrinsics::NaClReadTP: {
5160 case Intrinsics::Setjmp: {
5164 case Intrinsics::Sqrt: {
5179 case Intrinsics::Stacksave: {
5184 case Intrinsics::Stackrestore: {
5189 case Intrinsics::Trap: {
5194 case Intrinsics::LoadSubVector: {
5198 case Intrinsics::StoreSubVector: {