Lines Matching refs:wasm

551                                       SmallVectorImpl<wasm::ValType> &Rets,  in getLibcallSignature()
552 SmallVectorImpl<wasm::ValType> &Params) { in getLibcallSignature()
556 wasm::ValType PtrTy = in getLibcallSignature()
557 Subtarget.hasAddr64() ? wasm::ValType::I64 : wasm::ValType::I32; in getLibcallSignature()
564 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
565 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
568 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
569 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
572 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
573 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
576 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
577 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
580 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
581 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
584 Rets.push_back(wasm::ValType::F64); in getLibcallSignature()
585 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
588 Rets.push_back(wasm::ValType::F64); in getLibcallSignature()
589 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
592 Rets.push_back(wasm::ValType::F64); in getLibcallSignature()
593 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
596 Rets.push_back(wasm::ValType::F64); in getLibcallSignature()
597 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
600 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
601 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
604 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
605 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
608 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
609 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
612 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
613 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
616 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
617 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
620 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
621 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
624 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
625 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
626 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
629 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
630 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
631 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
634 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
635 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
636 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
639 Rets.push_back(wasm::ValType::F64); in getLibcallSignature()
640 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
641 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
644 Rets.push_back(wasm::ValType::F64); in getLibcallSignature()
645 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
646 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
649 Rets.push_back(wasm::ValType::F64); in getLibcallSignature()
650 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
651 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
654 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
655 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
658 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
659 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
662 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
663 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
664 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
667 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
668 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
669 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
672 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
677 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
682 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
683 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
684 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
687 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
688 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
689 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
692 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
693 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
694 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
697 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
698 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
699 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
702 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
703 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
704 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
708 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
709 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
710 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
713 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
714 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
715 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
720 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
721 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
725 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
729 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
730 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
734 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
738 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
739 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
743 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
744 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
748 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
749 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
753 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
754 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
758 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
759 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
763 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
764 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
768 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
769 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
773 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
774 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
775 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
776 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
780 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
781 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
785 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
786 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
787 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
788 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
793 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
794 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
795 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
796 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
800 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
801 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
802 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
803 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
807 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
808 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
812 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
813 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
814 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
818 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
823 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
833 Rets.push_back(wasm::ValType::F32); in getLibcallSignature()
834 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
835 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
836 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
839 Rets.push_back(wasm::ValType::F64); in getLibcallSignature()
840 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
841 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
842 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
845 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
846 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
851 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
852 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
853 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
856 Rets.push_back(wasm::ValType::I32); in getLibcallSignature()
857 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
858 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
859 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
860 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
864 Params.push_back(wasm::ValType::F32); in getLibcallSignature()
868 Params.push_back(wasm::ValType::F64); in getLibcallSignature()
872 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
873 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
877 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
878 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
882 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
883 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
884 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
885 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
886 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
887 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
891 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
892 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
896 Params.push_back(wasm::ValType::I32); in getLibcallSignature()
900 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
901 Rets.push_back(wasm::ValType::I64); in getLibcallSignature()
905 Params.push_back(wasm::ValType::I64); in getLibcallSignature()
916 SmallVectorImpl<wasm::ValType> &Rets, in getLibcallSignature()
917 SmallVectorImpl<wasm::ValType> &Params) { in getLibcallSignature()