Home | History | Annotate | Download | only in priv

Lines Matching refs:IRTemp_INVALID

153 /* MOD.  Initially IRTemp_INVALID.  If the r15 branch to be generated
156 IRTemp_INVALID. */
529 register: if guardT == IRTemp_INVALID then the write is
545 if (guardT == IRTemp_INVALID) {
559 vassert(r15guard == IRTemp_INVALID);
570 if guardT == IRTemp_INVALID then the write is unconditional. */
579 if (guardT == IRTemp_INVALID) {
667 register: if guardT == IRTemp_INVALID then the write is
675 if (guardT == IRTemp_INVALID) {
711 writes to the register: if guardT == IRTemp_INVALID then the write
719 if (guardT == IRTemp_INVALID) {
778 register: if guardT == IRTemp_INVALID then the write is
786 if (guardT == IRTemp_INVALID) {
838 register: if guardT == IRTemp_INVALID then the write is
846 if (guardT == IRTemp_INVALID) {
875 if (guardT == IRTemp_INVALID) {
1302 guard is IRTemp_INVALID then it's unconditional, else it holds a
1314 if (guardT == IRTemp_INVALID) {
1396 vassert(guardT != IRTemp_INVALID);
1412 vassert(guardT != IRTemp_INVALID);
1429 vassert(guardT != IRTemp_INVALID);
1445 vassert(t != IRTemp_INVALID);
2281 vassert(shop && *shop == IRTemp_INVALID);
2285 vassert(*shco == IRTemp_INVALID);
2798 put*Reg functions. In ARM mode condT is always IRTemp_INVALID
7830 loadLE(Ity_I8, mkexpr(addr))), IRTemp_INVALID);
7834 loadLE(Ity_I16, mkexpr(addr))), IRTemp_INVALID);
7838 loadLE(Ity_I32, mkexpr(addr))), IRTemp_INVALID);
7853 IRTemp_INVALID);
7863 IRTemp_INVALID);
7873 IRTemp_INVALID);
7944 vassert(condT != IRTemp_INVALID);
7946 vassert(condT == IRTemp_INVALID);
7948 /* So now, if condT is not IRTemp_INVALID, we know we're
7985 if (condT != IRTemp_INVALID)
8027 if (condT != IRTemp_INVALID)
8042 IRTemp_INVALID);
8047 IRTemp_INVALID);
8052 IRTemp_INVALID);
8065 IRTemp_INVALID);
8073 IRTemp_INVALID);
8081 IRTemp_INVALID);
8110 putIRegT(rN, e, IRTemp_INVALID);
8112 putIRegA(rN, e, IRTemp_INVALID, Ijk_Boring);
8118 putIRegT(rN, e, IRTemp_INVALID);
8120 putIRegA(rN, e, IRTemp_INVALID, Ijk_Boring);
8164 if (condT != IRTemp_INVALID)
8190 putIRegT(rN, e, IRTemp_INVALID);
8192 putIRegA(rN, e, IRTemp_INVALID, Ijk_Boring);
8198 putIRegT(rN, e, IRTemp_INVALID);
8200 putIRegA(rN, e, IRTemp_INVALID, Ijk_Boring);
8244 or IRTemp_INVALID indicating the insn is always executed. In ARM
8245 code, this must always be IRTemp_INVALID because NEON insns are
8270 vassert(condT == IRTemp_INVALID);
8326 or IRTemp_INVALID indicating the insn is always executed.
10279 putIRegA( rN, e, IRTemp_INVALID, Ijk_Boring );
10281 putIRegT( rN, e, IRTemp_INVALID );
10381 putIRegA( r, e, IRTemp_INVALID, jk );
10383 // no: putIRegT( r, e, IRTemp_INVALID );
10403 putIRegA( rN, e, IRTemp_INVALID, Ijk_Boring );
10405 putIRegT( rN, e, IRTemp_INVALID );
10435 or IRTemp_INVALID indicating the insn is always executed.
10529 if (condT != IRTemp_INVALID) {
10534 condT = IRTemp_INVALID;
10544 IRTemp rnTnew = IRTemp_INVALID;
10561 putIRegT(rN, mkexpr(rnTnew), IRTemp_INVALID);
10563 putIRegA(rN, mkexpr(rnTnew), IRTemp_INVALID, Ijk_Boring);
10570 putDReg(dD + i, loadLE(Ity_F64, addr), IRTemp_INVALID);
10581 putIRegT(rN, mkexpr(rnTnew), IRTemp_INVALID);
10583 putIRegA(rN, mkexpr(rnTnew), IRTemp_INVALID, Ijk_Boring);
10666 if (condT != IRTemp_INVALID) {
10671 condT = IRTemp_INVALID;
10681 IRTemp rnTnew = IRTemp_INVALID;
10698 putIRegT(rN, mkexpr(rnTnew), IRTemp_INVALID);
10700 putIRegA(rN, mkexpr(rnTnew), IRTemp_INVALID, Ijk_Boring);
10707 putDReg(dD + i, loadLE(Ity_F64, addr), IRTemp_INVALID);
10718 putIRegT(rN, mkexpr(rnTnew), IRTemp_INVALID);
10720 putIRegA(rN, mkexpr(rnTnew), IRTemp_INVALID, Ijk_Boring);
11075 if (condT != IRTemp_INVALID) {
11080 condT = IRTemp_INVALID;
11088 putDReg(dD, loadLE(Ity_F64,mkexpr(ea)), IRTemp_INVALID);
11212 IRTemp nzcv = IRTemp_INVALID;
11415 if (condT != IRTemp_INVALID) {
11420 condT = IRTemp_INVALID;
11430 IRTemp rnTnew = IRTemp_INVALID;
11447 putIRegT(rN, mkexpr(rnTnew), IRTemp_INVALID);
11449 putIRegA(rN, mkexpr(rnTnew), IRTemp_INVALID, Ijk_Boring);
11456 putFReg(fD + i, loadLE(Ity_F32, addr), IRTemp_INVALID);
11467 putIRegT(rN, mkexpr(rnTnew), IRTemp_INVALID);
11469 putIRegA(rN, mkexpr(rnTnew), IRTemp_INVALID, Ijk_Boring);
11537 if (condT != IRTemp_INVALID) {
11542 condT = IRTemp_INVALID;
11550 putFReg(fD, loadLE(Ity_F32,mkexpr(ea)), IRTemp_INVALID);
11680 IRTemp nzcv = IRTemp_INVALID;
11964 IRTemp_INVALID/*because AL*/, Ijk_Boring );
12017 dres, insn, IRTemp_INVALID/*unconditional*/,
12076 r15guard = IRTemp_INVALID; /* unconditional */
12158 condition temporary at this point (or IRTemp_INVALID, meaning
12163 condT = IRTemp_INVALID;
12193 IRTemp shop = IRTemp_INVALID; /* shifter operand */
12194 IRTemp shco = IRTemp_INVALID; /* shifter carry out */
12198 IRTemp rNt = IRTemp_INVALID;
12199 IRTemp res = IRTemp_INVALID;
12200 IRTemp oldV = IRTemp_INVALID;
12201 IRTemp oldC = IRTemp_INVALID;
12270 vassert(shco == IRTemp_INVALID);
12273 vassert(shco != IRTemp_INVALID);
12318 vassert(shco != IRTemp_INVALID);
12322 vassert(shco == IRTemp_INVALID);
12449 vassert(shco == IRTemp_INVALID);
12452 vassert(shco != IRTemp_INVALID);
12565 if (condT != IRTemp_INVALID) {
12567 condT = IRTemp_INVALID;
12592 IRTemp taT = IRTemp_INVALID;
12597 vassert(taT != IRTemp_INVALID);
12616 putIRegA( rN, mkexpr(eaT), IRTemp_INVALID, Ijk_Boring );
12645 IRTemp_INVALID, jk );
12649 IRTemp_INVALID, Ijk_Boring );
12658 putIRegA( rN, mkexpr(eaT), IRTemp_INVALID, Ijk_Boring );
12798 if (condT != IRTemp_INVALID) {
12800 condT = IRTemp_INVALID;
12824 IRTemp taT = IRTemp_INVALID;
12829 vassert(taT != IRTemp_INVALID);
12844 IRTemp_INVALID, Ijk_Boring );
12849 IRTemp_INVALID, Ijk_Boring );
12854 IRTemp_INVALID, Ijk_Boring );
12866 putIRegA( rN, mkexpr(eaT), IRTemp_INVALID, Ijk_Boring );
12939 if (condT != IRTemp_INVALID) {
12941 condT = IRTemp_INVALID;
12971 if (condT == IRTemp_INVALID) {
13057 if (condT != IRTemp_INVALID) {
13066 IRTemp_INVALID/*because AL*/, Ijk_Boring );
13072 if (condT == IRTemp_INVALID) {
13123 IRTemp oldC = IRTemp_INVALID;
13124 IRTemp oldV = IRTemp_INVALID;
13171 IRTemp oldC = IRTemp_INVALID;
13172 IRTemp oldV = IRTemp_INVALID;
13220 IRTemp oldC = IRTemp_INVALID;
13221 IRTemp oldV = IRTemp_INVALID;
13270 IRTemp oldC = IRTemp_INVALID;
13271 IRTemp oldV = IRTemp_INVALID;
13362 if (condT != IRTemp_INVALID) {
13386 IRTemp tOld = IRTemp_INVALID;
13394 if (condT != IRTemp_INVALID) {
13396 condT = IRTemp_INVALID;
13420 IRTemp_INVALID, Ijk_Boring);
13460 if (condT != IRTemp_INVALID) {
13462 condT = IRTemp_INVALID;
13472 IRTemp_INVALID, Ijk_Boring);
13474 IRTemp_INVALID, Ijk_Boring);
13480 IRTemp_INVALID, Ijk_Boring);
13517 if (condT != IRTemp_INVALID) {
13519 condT = IRTemp_INVALID;
13541 IRTemp_INVALID, Ijk_Boring);
13822 if (condT != IRTemp_INVALID) {
13824 condT = IRTemp_INVALID;
13848 IRTemp taT = IRTemp_INVALID;
13853 vassert(taT != IRTemp_INVALID);
13871 IRTemp_INVALID, Ijk_Boring );
13874 IRTemp_INVALID, Ijk_Boring );
13886 putIRegA( rN, mkexpr(eaT), IRTemp_INVALID, Ijk_Boring );
14172 if (r15guard == IRTemp_INVALID) {
14251 r15guard = IRTemp_INVALID; /* unconditional */
14442 IRTemp condT = IRTemp_INVALID;
14443 IRTemp old_itstate = IRTemp_INVALID;
14444 IRTemp new_itstate = IRTemp_INVALID;
14445 IRTemp cond_AND_notInIT_T = IRTemp_INVALID;
14539 temporary at this point (or IRTemp_INVALID, meaning
14969 condT = IRTemp_INVALID;
14995 condT = IRTemp_INVALID;
15000 IRTemp_INVALID );
15063 condT = IRTemp_INVALID;
15113 condT = IRTemp_INVALID;
15206 condT = IRTemp_INVALID;
15221 putIRegT(13, mkexpr(newSP), IRTemp_INVALID);
15258 condT = IRTemp_INVALID;
15292 IRTemp_INVALID );
15297 IRTemp newPC = IRTemp_INVALID;
15306 putIRegT(13, mkexpr(newSP), IRTemp_INVALID);
15381 condT = IRTemp_INVALID;
15387 putIRegT(rD, loadLE(Ity_I32, ea), IRTemp_INVALID);
15408 condT = IRTemp_INVALID;
15415 IRTemp_INVALID);
15433 condT = IRTemp_INVALID;
15439 IRTemp_INVALID);
15454 condT = IRTemp_INVALID;
15460 IRTemp_INVALID);
15478 condT = IRTemp_INVALID;
15485 IRTemp_INVALID);
15587 condT = IRTemp_INVALID;
15595 IRTemp_INVALID);
15613 condT = IRTemp_INVALID;
15619 putIRegT(rD, loadLE(Ity_I32, ea), IRTemp_INVALID);
15640 condT = IRTemp_INVALID;
15647 IRTemp_INVALID);
15668 condT = IRTemp_INVALID;
15675 IRTemp_INVALID);
15695 condT = IRTemp_INVALID;
15701 putIRegT(rD, loadLE(Ity_I32, ea), IRTemp_INVALID);
15719 condT = IRTemp_INVALID;
15735 IRTemp_INVALID
15744 IRTemp_INVALID
15773 condT = IRTemp_INVALID;
15792 IRTemp_INVALID);
15862 condT = IRTemp_INVALID;
15991 condT = IRTemp_INVALID;
15996 IRTemp_INVALID);
16072 condT = IRTemp_INVALID;
16551 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID;
16597 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID;
16598 IRTemp oldV = bS ? newTemp(Ity_I32) : IRTemp_INVALID;
16636 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID;
16868 condT = IRTemp_INVALID;
16899 putIRegT(rN, mkexpr(postAddr), IRTemp_INVALID);
16945 putIRegT(rT, mkexpr(newRt), IRTemp_INVALID);
16958 putIRegT(rN, mkexpr(postAddr), IRTemp_INVALID);
17046 condT = IRTemp_INVALID;
17100 putIRegT(rT, mkexpr(newRt), IRTemp_INVALID);
17186 condT = IRTemp_INVALID;
17237 putIRegT(rT, mkexpr(newRt), IRTemp_INVALID);
17279 condT = IRTemp_INVALID;
17309 putIRegT(rT, mkexpr(newRt), IRTemp_INVALID);
17310 putIRegT(rT2, mkexpr(newRt2), IRTemp_INVALID);
17314 putIRegT(rN, mkexpr(postAddr), IRTemp_INVALID);
17404 condT = IRTemp_INVALID;
17426 condT = IRTemp_INVALID;
17909 putIRegT(rT, mkexpr(res), IRTemp_INVALID);
17930 IRTemp_INVALID);
17951 putIRegT(rT, unop(Iop_64to32, mkexpr(res)), IRTemp_INVALID);
17952 putIRegT(rT2, unop(Iop_64HIto32, mkexpr(res)), IRTemp_INVALID);
17981 putIRegT(rD, mkexpr(resSC32), IRTemp_INVALID);
18010 putIRegT(rD, mkexpr(resSC32), IRTemp_INVALID);
18040 putIRegT(rD, mkexpr(resSC32), IRTemp_INVALID);
18130 putIRegT(rD, IRExpr_Get(OFFB_TPIDRURO, Ity_I32), IRTemp_INVALID);
18254 if (r15guard == IRTemp_INVALID) {