H A D | macroAssembler_sparc.inline.hpp | 47 inline void MacroAssembler::ld_ptr( Register s1, Register s2, Register d ) { argument 51 inline void MacroAssembler::ld_ptr( Register s1, int simm13a, Register d ) { argument 57 inline void MacroAssembler::ld_ptr( Register s1, ByteSize simm13a, Register d ) { argument 62 inline void MacroAssembler::ld_ptr( Register s1, RegisterOrConstant s2, Register d ) { argument 70 inline void MacroAssembler::st_ptr( Register d, Register s1, Register s2 ) { argument 74 st_ptr( Register d, Register s1, int simm13a ) argument 80 st_ptr( Register d, Register s1, ByteSize simm13a ) argument 85 st_ptr( Register d, Register s1, RegisterOrConstant s2 ) argument 94 ld_long( Register s1, Register s2, Register d ) argument 98 ld_long( Register s1, int simm13a, Register d ) argument 102 ld_long( Register s1, RegisterOrConstant s2, Register d ) argument 110 st_long( Register d, Register s1, Register s2 ) argument 114 st_long( Register d, Register s1, int simm13a ) argument 118 st_long( Register d, Register s1, RegisterOrConstant s2 ) argument 140 cas( Register s1, Register s2, Register d) argument 141 casx( Register s1, Register s2, Register d) argument 145 cas_ptr( Register s1, Register s2, Register d) argument 151 sll_ptr( Register s1, Register s2, Register d ) argument 155 sll_ptr( Register s1, int imm6a, Register d ) argument 159 srl_ptr( Register s1, Register s2, Register d ) argument 163 srl_ptr( Register s1, int imm6a, Register d ) argument 167 sll_ptr( Register s1, RegisterOrConstant s2, Register d ) argument 172 casl( Register s1, Register s2, Register d) argument 173 casxl( Register s1, Register s2, Register d) argument 235 jmp( Register s1, Register s2 ) argument 236 jmp( Register s1, int simm13a, RelocationHolder const& rspec ) argument 278 callr( Register s1, Register s2 ) argument 279 callr( Register s1, int simm13a, RelocationHolder const& rspec ) argument 308 cmp( Register s1, Register s2 ) argument 309 cmp( Register s1, int simm13a ) argument 484 add(Register s1, int simm13a, Register d, relocInfo::relocType rtype) argument 488 add(Register s1, int simm13a, Register d, RelocationHolder const& rspec) argument 499 add(Register s1, RegisterOrConstant s2, Register d, int offset) argument 505 andn(Register s1, RegisterOrConstant s2, Register d) argument 510 btst( Register s1, Register s2 ) argument 513 bset( Register s1, Register s2 ) argument 516 bclr( Register s1, Register s2 ) argument 519 btog( Register s1, Register s2 ) argument 524 clrb( Register s1, Register s2) argument 525 clrh( Register s1, Register s2) argument 526 clr( Register s1, Register s2) argument 527 clrx( Register s1, Register s2) argument 529 clrb( Register s1, int simm13a) argument 530 clrh( Register s1, int simm13a) argument 531 clr( Register s1, int simm13a) argument 532 clrx( Register s1, int simm13a) argument 538 ld( Register s1, Register s2, Register d) argument 539 ld( Register s1, int simm13a, Register d) argument 543 ld(Register s1, ByteSize simm13a, Register d) argument 584 ldub(Register s1, RegisterOrConstant s2, Register d) argument 585 ldsb(Register s1, RegisterOrConstant s2, Register d) argument 586 lduh(Register s1, RegisterOrConstant s2, Register d) argument 587 ldsh(Register s1, RegisterOrConstant s2, Register d) argument 588 lduw(Register s1, RegisterOrConstant s2, Register d) argument 589 ldsw(Register s1, RegisterOrConstant s2, Register d) argument 590 ldx( Register s1, RegisterOrConstant s2, Register d) argument 591 ld( Register s1, RegisterOrConstant s2, Register d) argument 592 ldd( Register s1, RegisterOrConstant s2, Register d) argument 594 ldf(FloatRegisterImpl::Width w, Register s1, RegisterOrConstant s2, FloatRegister d) argument 609 lduwl(Register s1, Register s2, Register d) argument 610 ldswl(Register s1, Register s2, Register d) argument 611 ldxl( Register s1, Register s2, Register d) argument 612 ldfl(FloatRegisterImpl::Width w, Register s1, Register s2, FloatRegister d) argument 664 st(Register d, Register s1, Register s2) argument 665 st(Register d, Register s1, int simm13a) argument 669 st(Register d, Register s1, ByteSize simm13a) argument 698 stb(Register d, Register s1, RegisterOrConstant s2) argument 699 sth(Register d, Register s1, RegisterOrConstant s2) argument 700 stw(Register d, Register s1, RegisterOrConstant s2) argument 701 stx(Register d, Register s1, RegisterOrConstant s2) argument 702 std(Register d, Register s1, RegisterOrConstant s2) argument 703 st( Register d, Register s1, RegisterOrConstant s2) argument 705 stf(FloatRegisterImpl::Width w, FloatRegister d, Register s1, RegisterOrConstant s2) argument 716 sub(Register s1, RegisterOrConstant s2, Register d, int offset) argument [all...] |
H A D | assembler_sparc.inline.hpp | 85 inline void Assembler::add(Register s1, Register s2, Register d) { argument 88 inline void Assembler::add(Register s1, int simm13a, Register d) { argument 92 inline void Assembler::addcc(Register s1, Register s2, Register d) { argument 95 inline void Assembler::addcc(Register s1, int simm13a, Register d) { argument 98 inline void Assembler::addc(Register s1, Register s2, Register d) { argument 101 addc(Register s1, int simm13a, Register d) argument 104 addccc(Register s1, Register s2, Register d) argument 107 addccc(Register s1, int simm13a, Register d) argument 111 aes_eround01(FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 115 aes_eround23(FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 119 aes_dround01(FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 123 aes_dround23(FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 127 aes_eround01_l(FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 131 aes_eround23_l(FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 135 aes_dround01_l(FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 139 aes_dround23_l(FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 143 aes_kexpand1(FloatRegister s1, FloatRegister s2, int imm5a, FloatRegister d) argument 150 aes_kexpand0(FloatRegister s1, FloatRegister s2, FloatRegister d) argument 154 aes_kexpand2(FloatRegister s1, FloatRegister s2, FloatRegister d) argument 159 bpr(RCondition c, bool a, Predict p, Register s1, address d, relocInfo::relocType rt) argument 165 bpr(RCondition c, bool a, Predict p, Register s1, Label &L) argument 224 cbcond(Condition c, CC cc, Register s1, Register s2, Label &L) argument 230 cbcond(Condition c, CC cc, Register s1, int simm5, Label &L) argument 257 casa(Register s1, Register s2, Register d, int ia) argument 260 casxa(Register s1, Register s2, Register d, int ia) argument 264 udiv(Register s1, Register s2, Register d) argument 267 udiv(Register s1, int simm13a, Register d) argument 270 sdiv(Register s1, Register s2, Register d) argument 273 sdiv(Register s1, int simm13a, Register d) argument 276 udivcc(Register s1, Register s2, Register d) argument 279 udivcc(Register s1, int simm13a, Register d) argument 282 sdivcc(Register s1, Register s2, Register d) argument 285 sdivcc(Register s1, int simm13a, Register d) argument 298 fadd(FloatRegisterImpl::Width w, FloatRegister s1, FloatRegister s2, FloatRegister d) argument 301 fsub(FloatRegisterImpl::Width w, FloatRegister s1, FloatRegister s2, FloatRegister d) argument 305 fcmp(FloatRegisterImpl::Width w, CC cc, FloatRegister s1, FloatRegister s2) argument 308 fcmpe(FloatRegisterImpl::Width w, CC cc, FloatRegister s1, FloatRegister s2) argument 339 fmul(FloatRegisterImpl::Width w, FloatRegister s1, FloatRegister s2, FloatRegister d) argument 342 fmul(FloatRegisterImpl::Width sw, FloatRegisterImpl::Width dw, FloatRegister s1, FloatRegister s2, FloatRegister d) argument 345 fdiv(FloatRegisterImpl::Width w, FloatRegister s1, FloatRegister s2, FloatRegister d) argument 349 fxor(FloatRegisterImpl::Width w, FloatRegister s1, FloatRegister s2, FloatRegister d) argument 358 fmadd(FloatRegisterImpl::Width w, FloatRegister s1, FloatRegister s2, FloatRegister s3, FloatRegister d) argument 363 flush(Register s1, Register s2) argument 366 flush(Register s1, int simm13a) argument 385 jmpl(Register s1, Register s2, Register d) argument 391 jmpl(Register s1, int simm13a, Register d, RelocationHolder const &rspec) argument 398 ldf(FloatRegisterImpl::Width w, Register s1, Register s2, FloatRegister d) argument 401 ldf(FloatRegisterImpl::Width w, Register s1, int simm13a, FloatRegister d, RelocationHolder const &rspec) argument 405 ldxfsr(Register s1, Register s2) argument 408 ldxfsr(Register s1, int simm13a) argument 412 ldfa(FloatRegisterImpl::Width w, Register s1, Register s2, int ia, FloatRegister d) argument 415 ldfa(FloatRegisterImpl::Width w, Register s1, int simm13a, FloatRegister d) argument 419 ldsb(Register s1, Register s2, Register d) argument 422 ldsb(Register s1, int simm13a, Register d) argument 426 ldsh(Register s1, Register s2, Register d) argument 429 ldsh(Register s1, int simm13a, Register d) argument 432 ldsw(Register s1, Register s2, Register d) argument 435 ldsw(Register s1, int simm13a, Register d) argument 438 ldub(Register s1, Register s2, Register d) argument 441 ldub(Register s1, int simm13a, Register d) argument 444 lduh(Register s1, Register s2, Register d) argument 447 lduh(Register s1, int simm13a, Register d) argument 450 lduw(Register s1, Register s2, Register d) argument 453 lduw(Register s1, int simm13a, Register d) argument 457 ldx(Register s1, Register s2, Register d) argument 460 ldx(Register s1, int simm13a, Register d) argument 463 ldd(Register s1, Register s2, Register d) argument 468 ldd(Register s1, int simm13a, Register d) argument 474 ldsba(Register s1, Register s2, int ia, Register d) argument 477 ldsba(Register s1, int simm13a, Register d) argument 480 ldsha(Register s1, Register s2, int ia, Register d) argument 483 ldsha(Register s1, int simm13a, Register d) argument 486 ldswa(Register s1, Register s2, int ia, Register d) argument 489 ldswa(Register s1, int simm13a, Register d) argument 492 lduba(Register s1, Register s2, int ia, Register d) argument 495 lduba(Register s1, int simm13a, Register d) argument 498 lduha(Register s1, Register s2, int ia, Register d) argument 501 lduha(Register s1, int simm13a, Register d) argument 504 lduwa(Register s1, Register s2, int ia, Register d) argument 507 lduwa(Register s1, int simm13a, Register d) argument 510 ldxa(Register s1, Register s2, int ia, Register d) argument 513 ldxa(Register s1, int simm13a, Register d) argument 517 and3(Register s1, Register s2, Register d) argument 520 and3(Register s1, int simm13a, Register d) argument 523 andcc(Register s1, Register s2, Register d) argument 526 andcc(Register s1, int simm13a, Register d) argument 529 andn(Register s1, Register s2, Register d) argument 532 andn(Register s1, int simm13a, Register d) argument 535 andncc(Register s1, Register s2, Register d) argument 538 andncc(Register s1, int simm13a, Register d) argument 541 or3(Register s1, Register s2, Register d) argument 544 or3(Register s1, int simm13a, Register d) argument 547 orcc(Register s1, Register s2, Register d) argument 550 orcc(Register s1, int simm13a, Register d) argument 553 orn(Register s1, Register s2, Register d) argument 556 orn(Register s1, int simm13a, Register d) argument 559 orncc(Register s1, Register s2, Register d) argument 562 orncc(Register s1, int simm13a, Register d) argument 565 xor3(Register s1, Register s2, Register d) argument 568 xor3(Register s1, int simm13a, Register d) argument 571 xorcc(Register s1, Register s2, Register d) argument 574 xorcc(Register s1, int simm13a, Register d) argument 577 xnor(Register s1, Register s2, Register d) argument 580 xnor(Register s1, int simm13a, Register d) argument 583 xnorcc(Register s1, Register s2, Register d) argument 586 xnorcc(Register s1, int simm13a, Register d) argument 598 fmov(FloatRegisterImpl::Width w, RCondition c, Register s1, FloatRegister s2, FloatRegister d) argument 609 movr(RCondition c, Register s1, Register s2, Register d) argument 612 movr(RCondition c, Register s1, int simm10a, Register d) argument 616 mulx(Register s1, Register s2, Register d) argument 619 mulx(Register s1, int simm13a, Register d) argument 622 sdivx(Register s1, Register s2, Register d) argument 625 sdivx(Register s1, int simm13a, Register d) argument 628 udivx(Register s1, Register s2, Register d) argument 631 udivx(Register s1, int simm13a, Register d) argument 635 umul(Register s1, Register s2, Register d) argument 638 umul(Register s1, int simm13a, Register d) argument 641 smul(Register s1, Register s2, Register d) argument 644 smul(Register s1, int simm13a, Register d) argument 647 umulcc(Register s1, Register s2, Register d) argument 650 umulcc(Register s1, int simm13a, Register d) argument 653 smulcc(Register s1, Register s2, Register d) argument 656 smulcc(Register s1, int simm13a, Register d) argument 675 prefetch(Register s1, Register s2, PrefetchFcn f) argument 678 prefetch(Register s1, int simm13a, PrefetchFcn f) argument 682 prefetcha(Register s1, Register s2, int ia, PrefetchFcn f) argument 685 prefetcha(Register s1, int simm13a, PrefetchFcn f) argument 712 rett(Register s1, Register s2) argument 717 rett(Register s1, int simm13a, relocInfo::relocType rt) argument 723 save(Register s1, Register s2, Register d) argument 726 save(Register s1, int simm13a, Register d) argument 732 restore(Register s1, Register s2, Register d) argument 735 restore(Register s1, int simm13a, Register d) argument 752 sll(Register s1, Register s2, Register d) argument 755 sll(Register s1, int imm5a, Register d) argument 758 srl(Register s1, Register s2, Register d) argument 761 srl(Register s1, int imm5a, Register d) argument 764 sra(Register s1, Register s2, Register d) argument 767 sra(Register s1, int imm5a, Register d) argument 771 sllx(Register s1, Register s2, Register d) argument 774 sllx(Register s1, int imm6a, Register d) argument 777 srlx(Register s1, Register s2, Register d) argument 780 srlx(Register s1, int imm6a, Register d) argument 783 srax(Register s1, Register s2, Register d) argument 786 srax(Register s1, int imm6a, Register d) argument 802 stf(FloatRegisterImpl::Width w, FloatRegister d, Register s1, Register s2) argument 805 stf(FloatRegisterImpl::Width w, FloatRegister d, Register s1, int simm13a) argument 809 stxfsr(Register s1, Register s2) argument 812 stxfsr(Register s1, int simm13a) argument 816 stfa(FloatRegisterImpl::Width w, FloatRegister d, Register s1, Register s2, int ia) argument 819 stfa(FloatRegisterImpl::Width w, FloatRegister d, Register s1, int simm13a) argument 825 stb(Register d, Register s1, Register s2) argument 828 stb(Register d, Register s1, int simm13a) argument 831 sth(Register d, Register s1, Register s2) argument 834 sth(Register d, Register s1, int simm13a) argument 837 stw(Register d, Register s1, Register s2) argument 840 stw(Register d, Register s1, int simm13a) argument 845 stx(Register d, Register s1, Register s2) argument 848 stx(Register d, Register s1, int simm13a) argument 851 std(Register d, Register s1, Register s2) argument 856 std(Register d, Register s1, int simm13a) argument 862 stba(Register d, Register s1, Register s2, int ia) argument 865 stba(Register d, Register s1, int simm13a) argument 868 stha(Register d, Register s1, Register s2, int ia) argument 871 stha(Register d, Register s1, int simm13a) argument 874 stwa(Register d, Register s1, Register s2, int ia) argument 877 stwa(Register d, Register s1, int simm13a) argument 880 stxa(Register d, Register s1, Register s2, int ia) argument 883 stxa(Register d, Register s1, int simm13a) argument 886 stda(Register d, Register s1, Register s2, int ia) argument 889 stda(Register d, Register s1, int simm13a) argument 895 sub(Register s1, Register s2, Register d) argument 898 sub(Register s1, int simm13a, Register d) argument 902 subcc(Register s1, Register s2, Register d) argument 905 subcc(Register s1, int simm13a, Register d) argument 908 subc(Register s1, Register s2, Register d) argument 911 subc(Register s1, int simm13a, Register d) argument 914 subccc(Register s1, Register s2, Register d) argument 917 subccc(Register s1, int simm13a, Register d) argument 923 swap(Register s1, Register s2, Register d) argument 927 swap(Register s1, int simm13a, Register d) argument 932 swapa(Register s1, Register s2, int ia, Register d) argument 936 swapa(Register s1, int simm13a, Register d) argument 943 taddcc(Register s1, Register s2, Register d) argument 946 taddcc(Register s1, int simm13a, Register d) argument 952 tsubcc(Register s1, Register s2, Register d) argument 955 tsubcc(Register s1, int simm13a, Register d) argument 961 trap(Condition c, CC cc, Register s1, Register s2) argument 964 trap(Condition c, CC cc, Register s1, int trapa) argument 993 alignaddr(Register s1, Register s2, Register d) argument 998 faligndata(FloatRegister s1, FloatRegister s2, FloatRegister d) argument 1013 fnot1(FloatRegisterImpl::Width w, FloatRegister s1, FloatRegister d) argument 1018 fpmerge(FloatRegister s1, FloatRegister s2, FloatRegister d) argument 1023 stpartialf(Register s1, Register s2, FloatRegister d, int ia) argument 1030 edge8n(Register s1, Register s2, Register d) argument 1035 bmask(Register s1, Register s2, Register d) argument 1039 bshuffle(FloatRegister s1, FloatRegister s2, FloatRegister d) argument 1068 xmulx(Register s1, Register s2, Register d) argument 1072 xmulxhi(Register s1, Register s2, Register d) argument 1094 crc32c(FloatRegister s1, FloatRegister s2, FloatRegister d) argument [all...] |