sergei 300289dd89 * MIPS: reworked 64-bit code generation, implemented overflow checking and optimized operations with constants. 12 năm trước cách đây
..
aasmcpu.pas f0e6d2c054 * MIPS: MULT[U] and DIV[U] don't modify first operand. 12 năm trước cách đây
aoptcpu.pas 0c8546f94c * more MIPS code of David Zhang integrated 16 năm trước cách đây
aoptcpub.pas 93e0dd9c2f * Patch from Fuxin Zhang: other mips and mipsel CPUs changes 13 năm trước cách đây
aoptcpud.pas 0c8546f94c * more MIPS code of David Zhang integrated 16 năm trước cách đây
cgcpu.pas 300289dd89 * MIPS: reworked 64-bit code generation, implemented overflow checking and optimized operations with constants. 12 năm trước cách đây
cpubase.pas e327b4581c Use TRegNameTable instead of array[tregisterindex] of string[10] 13 năm trước cách đây
cpuelf.pas cded05ccef + MIPS linker: support linking PIC object files with non-PIC ones, by routing absolute calls into PIC code through stubs that load R25. 12 năm trước cách đây
cpugas.pas 7cfc737866 * MIPS: rewrote 32-bit code generation methods, reducing code duplication. 12 năm trước cách đây
cpuinfo.pas 9e6a2b868c Fix -Cp option failure due to cputypestr array that must be uppercased 12 năm trước cách đây
cpunode.pas a3ef2b42a8 Remove more TABs in sources 13 năm trước cách đây
cpupara.pas 1c652eb8f9 MIPS procinfo improvements: 12 năm trước cách đây
cpupi.pas 1c652eb8f9 MIPS procinfo improvements: 12 năm trước cách đây
cputarg.pas 32ffddaad8 + ELF linker back-ends for ARM and MIPS. 12 năm trước cách đây
hlcgcpu.pas 823e3ea398 MIPS: reworked PIC/call code: 12 năm trước cách đây
itcpugas.pas 3d2a27c66c * fix fpu register type 13 năm trước cách đây
mipsreg.dat 944d500d55 Change std reg names to allow use with GAS assembler 13 năm trước cách đây
ncpuadd.pas a0d3750b81 + MIPS: implemented direct 32x32 to 64 bit multiplication. 12 năm trước cách đây
ncpucall.pas a3ef2b42a8 Remove more TABs in sources 13 năm trước cách đây
ncpucnv.pas 5e13334467 * Fixed tMIPSELtypeconvnode.second_int_to_bool handling of C booleans, webtbs/tw10233 and webtbs/tw17180 now work. 12 năm trước cách đây
ncpuinln.pas f54365db94 * adapted more fpc-mips stuff to trunk 16 năm trước cách đây
ncpuld.pas c2cd8246cb Override tloadnode.pass_1 to for use of got for shared library variables and genrate_picvaraccess 13 năm trước cách đây
ncpumat.pas 1f8bd4a2d1 + MIPS: initial target-specific unary minus node. 12 năm trước cách đây
ncpuset.pas b023627f6a * converted tcgcasenode.pass_generate_code() to hlcgobj 14 năm trước cách đây
opcode.inc 87b6bb5053 + Add .cpXXX pseudo-instruction for PIC code 13 năm trước cách đây
racpugas.pas a3ef2b42a8 Remove more TABs in sources 13 năm trước cách đây
rgcpu.pas 1421998752 * MIPS register spilling: relocations are not needed to load constant values, and offset limit is 32767, not 4095. 12 năm trước cách đây
rmipscon.inc de4a96f96d * fixes several register allocation related mips issues 13 năm trước cách đây
rmipsdwf.inc f58fcdf401 + basic mips stuff 20 năm trước cách đây
rmipsgas.inc ae37b9f5b9 * fix floating point registers gas name 13 năm trước cách đây
rmipsgri.inc ae37b9f5b9 * fix floating point registers gas name 13 năm trước cách đây
rmipsgss.inc f58fcdf401 + basic mips stuff 20 năm trước cách đây
rmipsnor.inc f58fcdf401 + basic mips stuff 20 năm trước cách đây
rmipsnum.inc de4a96f96d * fixes several register allocation related mips issues 13 năm trước cách đây
rmipsrni.inc f58fcdf401 + basic mips stuff 20 năm trước cách đây
rmipssri.inc 944d500d55 Change std reg names to allow use with GAS assembler 13 năm trước cách đây
rmipssta.inc f58fcdf401 + basic mips stuff 20 năm trước cách đây
rmipsstd.inc 944d500d55 Change std reg names to allow use with GAS assembler 13 năm trước cách đây
rmipssup.inc de4a96f96d * fixes several register allocation related mips issues 13 năm trước cách đây
strinst.inc 87b6bb5053 + Add .cpXXX pseudo-instruction for PIC code 13 năm trước cách đây