/dports/editors/fpc-ide/fpc-3.2.2/compiler/llvm/ |
H A D | nllvmbas.pas | 96 if (sym.localloc.loc<>LOC_REFERENCE) or 97 (sym.localloc.reference.base=NR_NO) or 98 (sym.localloc.reference.index<>NR_NO) or 99 (sym.localloc.reference.offset<>0) or 100 assigned(sym.localloc.reference.symbol) then 102 callpara^.reg:=sym.localloc.reference.base; 150 case sym.localloc.loc of 165 newalignment(sym.localloc.reference.alignment,sofs),[]);
|
/dports/lang/fpc/fpc-3.2.2/compiler/llvm/ |
H A D | nllvmbas.pas | 96 if (sym.localloc.loc<>LOC_REFERENCE) or 97 (sym.localloc.reference.base=NR_NO) or 98 (sym.localloc.reference.index<>NR_NO) or 99 (sym.localloc.reference.offset<>0) or 100 assigned(sym.localloc.reference.symbol) then 102 callpara^.reg:=sym.localloc.reference.base; 150 case sym.localloc.loc of 165 newalignment(sym.localloc.reference.alignment,sofs),[]);
|
/dports/lang/fpc-source/fpc-3.2.2/compiler/llvm/ |
H A D | nllvmbas.pas | 96 if (sym.localloc.loc<>LOC_REFERENCE) or 97 (sym.localloc.reference.base=NR_NO) or 98 (sym.localloc.reference.index<>NR_NO) or 99 (sym.localloc.reference.offset<>0) or 100 assigned(sym.localloc.reference.symbol) then 102 callpara^.reg:=sym.localloc.reference.base; 150 case sym.localloc.loc of 165 newalignment(sym.localloc.reference.alignment,sofs),[]);
|
/dports/editors/fpc-ide/fpc-3.2.2/compiler/ |
H A D | ncgbas.pas | 150 case sym.localloc.loc of 162 op.val:=sym.localloc.reference.offset+sofs; 168 reference_reset_base(op.ref^,indexreg,sym.localloc.reference.offset+sofs, 169 … sym.localloc.reference.temppos,newalignment(sym.localloc.reference.alignment,sofs),[]); 179 … reference_reset_base(op.ref^,sym.localloc.reference.base,sym.localloc.reference.offset+sofs, 180 … sym.localloc.reference.temppos,newalignment(sym.localloc.reference.alignment,sofs),[]); 195 (sofs>=tcgsize2size[sym.localloc.size]) 204 reference_reset_base(op.ref^,sym.localloc.register,sofs,ctempposinvalid,1,[]); 213 op.reg:=sym.localloc.register; 234 … MessagePos1(filepos,asmr_e_invalid_ref_register,std_regname(sym.localloc.register)) [all …]
|
H A D | ncgutil.pas | 1752 case localloc.loc of 1765 cg.a_reg_sync(list,localloc.register64.reglo); 1766 cg.a_reg_sync(list,localloc.register64.reghi); 1772 cg.a_reg_sync(list,localloc.register64.reglo); 1774 cg.a_reg_sync(list,localloc.register64.reghi); 1780 cg.a_reg_sync(list,localloc.register); 1799 cg.a_reg_sync(list,localloc.register); 1807 cg.a_reg_sync(list,localloc.register); 1812 cg.a_reg_sync(list,localloc.register); 1816 cg.a_reg_sync(list,localloc.register); [all …]
|
H A D | dbgstabs.pas | 1255 case sym.localloc.loc of 1263 regidx:=findreg_by_number(sym.localloc.register); 1308 case sym.localloc.loc of 1316 regidx:=findreg_by_number(sym.localloc.register); 1463 case sym.localloc.loc of 1466 regidx:=findreg_by_number(sym.localloc.register); 1474 if (sym.localloc.loc=LOC_REFERENCE) then 1479 regidx:=findreg_by_number(sym.localloc.register); 1490 if (sym.localloc.loc=LOC_REFERENCE) then 1499 regidx:=findreg_by_number(sym.localloc.register); [all …]
|
/dports/lang/fpc/fpc-3.2.2/compiler/ |
H A D | ncgbas.pas | 150 case sym.localloc.loc of 162 op.val:=sym.localloc.reference.offset+sofs; 168 reference_reset_base(op.ref^,indexreg,sym.localloc.reference.offset+sofs, 169 … sym.localloc.reference.temppos,newalignment(sym.localloc.reference.alignment,sofs),[]); 179 … reference_reset_base(op.ref^,sym.localloc.reference.base,sym.localloc.reference.offset+sofs, 180 … sym.localloc.reference.temppos,newalignment(sym.localloc.reference.alignment,sofs),[]); 195 (sofs>=tcgsize2size[sym.localloc.size]) 204 reference_reset_base(op.ref^,sym.localloc.register,sofs,ctempposinvalid,1,[]); 213 op.reg:=sym.localloc.register; 234 … MessagePos1(filepos,asmr_e_invalid_ref_register,std_regname(sym.localloc.register)) [all …]
|
H A D | ncgutil.pas | 1752 case localloc.loc of 1765 cg.a_reg_sync(list,localloc.register64.reglo); 1766 cg.a_reg_sync(list,localloc.register64.reghi); 1772 cg.a_reg_sync(list,localloc.register64.reglo); 1774 cg.a_reg_sync(list,localloc.register64.reghi); 1780 cg.a_reg_sync(list,localloc.register); 1799 cg.a_reg_sync(list,localloc.register); 1807 cg.a_reg_sync(list,localloc.register); 1812 cg.a_reg_sync(list,localloc.register); 1816 cg.a_reg_sync(list,localloc.register); [all …]
|
H A D | dbgstabs.pas | 1255 case sym.localloc.loc of 1263 regidx:=findreg_by_number(sym.localloc.register); 1308 case sym.localloc.loc of 1316 regidx:=findreg_by_number(sym.localloc.register); 1463 case sym.localloc.loc of 1466 regidx:=findreg_by_number(sym.localloc.register); 1474 if (sym.localloc.loc=LOC_REFERENCE) then 1479 regidx:=findreg_by_number(sym.localloc.register); 1490 if (sym.localloc.loc=LOC_REFERENCE) then 1499 regidx:=findreg_by_number(sym.localloc.register); [all …]
|
/dports/lang/fpc-source/fpc-3.2.2/compiler/ |
H A D | ncgbas.pas | 150 case sym.localloc.loc of 162 op.val:=sym.localloc.reference.offset+sofs; 168 reference_reset_base(op.ref^,indexreg,sym.localloc.reference.offset+sofs, 169 … sym.localloc.reference.temppos,newalignment(sym.localloc.reference.alignment,sofs),[]); 179 … reference_reset_base(op.ref^,sym.localloc.reference.base,sym.localloc.reference.offset+sofs, 180 … sym.localloc.reference.temppos,newalignment(sym.localloc.reference.alignment,sofs),[]); 195 (sofs>=tcgsize2size[sym.localloc.size]) 204 reference_reset_base(op.ref^,sym.localloc.register,sofs,ctempposinvalid,1,[]); 213 op.reg:=sym.localloc.register; 234 … MessagePos1(filepos,asmr_e_invalid_ref_register,std_regname(sym.localloc.register)) [all …]
|
H A D | ncgutil.pas | 1752 case localloc.loc of 1765 cg.a_reg_sync(list,localloc.register64.reglo); 1766 cg.a_reg_sync(list,localloc.register64.reghi); 1772 cg.a_reg_sync(list,localloc.register64.reglo); 1774 cg.a_reg_sync(list,localloc.register64.reghi); 1780 cg.a_reg_sync(list,localloc.register); 1799 cg.a_reg_sync(list,localloc.register); 1807 cg.a_reg_sync(list,localloc.register); 1812 cg.a_reg_sync(list,localloc.register); 1816 cg.a_reg_sync(list,localloc.register); [all …]
|
H A D | dbgstabs.pas | 1255 case sym.localloc.loc of 1263 regidx:=findreg_by_number(sym.localloc.register); 1308 case sym.localloc.loc of 1316 regidx:=findreg_by_number(sym.localloc.register); 1463 case sym.localloc.loc of 1466 regidx:=findreg_by_number(sym.localloc.register); 1474 if (sym.localloc.loc=LOC_REFERENCE) then 1479 regidx:=findreg_by_number(sym.localloc.register); 1490 if (sym.localloc.loc=LOC_REFERENCE) then 1499 regidx:=findreg_by_number(sym.localloc.register); [all …]
|
/dports/lang/mono/mono-5.10.1.57/mono/tests/ |
H A D | locallocTest.il | 1 //tests localloc by allocating 4 bytes, storing a value, and loading it 16 localloc
|
/dports/editors/fpc-ide/fpc-3.2.2/compiler/x86_64/ |
H A D | nx64flw.pas | 113 exceptvarsym.localloc.loc:=LOC_REFERENCE; 114 exceptvarsym.localloc.size:=OS_ADDR; 115 …tg.GetLocal(current_asmdata.CurrAsmList,sizeof(pint),voidpointertype,exceptvarsym.localloc.referen… 116 …urrent_asmdata.CurrAsmList,OS_ADDR,OS_ADDR,NR_FUNCTION_RESULT_REG,exceptvarsym.localloc.reference); 126 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 127 exceptvarsym.localloc.loc:=LOC_INVALID;
|
/dports/lang/fpc/fpc-3.2.2/compiler/x86_64/ |
H A D | nx64flw.pas | 113 exceptvarsym.localloc.loc:=LOC_REFERENCE; 114 exceptvarsym.localloc.size:=OS_ADDR; 115 …tg.GetLocal(current_asmdata.CurrAsmList,sizeof(pint),voidpointertype,exceptvarsym.localloc.referen… 116 …urrent_asmdata.CurrAsmList,OS_ADDR,OS_ADDR,NR_FUNCTION_RESULT_REG,exceptvarsym.localloc.reference); 126 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 127 exceptvarsym.localloc.loc:=LOC_INVALID;
|
/dports/lang/fpc-source/fpc-3.2.2/compiler/x86_64/ |
H A D | nx64flw.pas | 113 exceptvarsym.localloc.loc:=LOC_REFERENCE; 114 exceptvarsym.localloc.size:=OS_ADDR; 115 …tg.GetLocal(current_asmdata.CurrAsmList,sizeof(pint),voidpointertype,exceptvarsym.localloc.referen… 116 …urrent_asmdata.CurrAsmList,OS_ADDR,OS_ADDR,NR_FUNCTION_RESULT_REG,exceptvarsym.localloc.reference); 126 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 127 exceptvarsym.localloc.loc:=LOC_INVALID;
|
/dports/lang/fpc/fpc-3.2.2/compiler/jvm/ |
H A D | njvmflw.pas | 305 location_reset_ref(exceptvarsym.localloc,LOC_REFERENCE,OS_ADDR,sizeof(pint),[]); 306 …ocal(current_asmdata.CurrAsmList,sizeof(pint),exceptvarsym.vardef,exceptvarsym.localloc.reference); 308 current_except_loc:=exceptvarsym.localloc; 318 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 319 exceptvarsym.localloc.loc:=LOC_INVALID;
|
H A D | dbgjasm.pas | 76 if not(sym.localloc.loc in [LOC_REFERENCE,LOC_CREFERENCE]) then 79 …jvar:=tai_jvar.create(sym.localloc.reference.offset,jvmmangledbasename(sym,true),startlab,fcurrpro…
|
/dports/lang/fpc-source/fpc-3.2.2/compiler/jvm/ |
H A D | njvmflw.pas | 305 location_reset_ref(exceptvarsym.localloc,LOC_REFERENCE,OS_ADDR,sizeof(pint),[]); 306 …ocal(current_asmdata.CurrAsmList,sizeof(pint),exceptvarsym.vardef,exceptvarsym.localloc.reference); 308 current_except_loc:=exceptvarsym.localloc; 318 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 319 exceptvarsym.localloc.loc:=LOC_INVALID;
|
H A D | dbgjasm.pas | 76 if not(sym.localloc.loc in [LOC_REFERENCE,LOC_CREFERENCE]) then 79 …jvar:=tai_jvar.create(sym.localloc.reference.offset,jvmmangledbasename(sym,true),startlab,fcurrpro…
|
/dports/editors/fpc-ide/fpc-3.2.2/compiler/jvm/ |
H A D | njvmflw.pas | 305 location_reset_ref(exceptvarsym.localloc,LOC_REFERENCE,OS_ADDR,sizeof(pint),[]); 306 …ocal(current_asmdata.CurrAsmList,sizeof(pint),exceptvarsym.vardef,exceptvarsym.localloc.reference); 308 current_except_loc:=exceptvarsym.localloc; 318 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 319 exceptvarsym.localloc.loc:=LOC_INVALID;
|
H A D | dbgjasm.pas | 76 if not(sym.localloc.loc in [LOC_REFERENCE,LOC_CREFERENCE]) then 79 …jvar:=tai_jvar.create(sym.localloc.reference.offset,jvmmangledbasename(sym,true),startlab,fcurrpro…
|
/dports/editors/fpc-ide/fpc-3.2.2/compiler/i386/ |
H A D | n386flw.pas | 117 exceptvarsym.localloc.loc:=LOC_REFERENCE; 118 exceptvarsym.localloc.size:=OS_ADDR; 119 …tg.GetLocal(current_asmdata.CurrAsmList,sizeof(pint),voidpointertype,exceptvarsym.localloc.referen… 120 …urrent_asmdata.CurrAsmList,OS_ADDR,OS_ADDR,NR_FUNCTION_RESULT_REG,exceptvarsym.localloc.reference); 130 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 131 exceptvarsym.localloc.loc:=LOC_INVALID;
|
/dports/lang/fpc/fpc-3.2.2/compiler/i386/ |
H A D | n386flw.pas | 117 exceptvarsym.localloc.loc:=LOC_REFERENCE; 118 exceptvarsym.localloc.size:=OS_ADDR; 119 …tg.GetLocal(current_asmdata.CurrAsmList,sizeof(pint),voidpointertype,exceptvarsym.localloc.referen… 120 …urrent_asmdata.CurrAsmList,OS_ADDR,OS_ADDR,NR_FUNCTION_RESULT_REG,exceptvarsym.localloc.reference); 130 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 131 exceptvarsym.localloc.loc:=LOC_INVALID;
|
/dports/lang/fpc-source/fpc-3.2.2/compiler/i386/ |
H A D | n386flw.pas | 117 exceptvarsym.localloc.loc:=LOC_REFERENCE; 118 exceptvarsym.localloc.size:=OS_ADDR; 119 …tg.GetLocal(current_asmdata.CurrAsmList,sizeof(pint),voidpointertype,exceptvarsym.localloc.referen… 120 …urrent_asmdata.CurrAsmList,OS_ADDR,OS_ADDR,NR_FUNCTION_RESULT_REG,exceptvarsym.localloc.reference); 130 tg.UngetLocal(current_asmdata.CurrAsmList,exceptvarsym.localloc.reference); 131 exceptvarsym.localloc.loc:=LOC_INVALID;
|