Lines Matching defs:AtomicTy
400 Type *AtomicTy = V->getType();
407 B.CreateIntrinsic(Intrinsic::amdgcn_update_dpp, AtomicTy,
415 B.CreateIntrinsic(AtomicTy, Intrinsic::amdgcn_permlanex16,
416 {PoisonValue::get(AtomicTy), V, B.getInt32(0),
426 B.CreateIntrinsic(AtomicTy, Intrinsic::amdgcn_permlane64, V);
433 M, Intrinsic::amdgcn_readlane, AtomicTy);
444 Type *AtomicTy = V->getType();
447 M, Intrinsic::amdgcn_update_dpp, AtomicTy);
476 B.CreateIntrinsic(AtomicTy, Intrinsic::amdgcn_permlanex16,
477 {PoisonValue::get(AtomicTy), V, B.getInt32(-1),
488 AtomicTy, Intrinsic::amdgcn_readlane, {V, B.getInt32(31)});
504 Type *AtomicTy = V->getType();
507 M, Intrinsic::amdgcn_update_dpp, AtomicTy);
515 M, Intrinsic::amdgcn_readlane, AtomicTy);
517 M, Intrinsic::amdgcn_writelane, AtomicTy);