summaryrefslogtreecommitdiffhomepage
path: root/ir/be/ia32/x86_x87.c
Commit message (Expand)AuthorAge
* Add assertion for value that would lead to undefined behaviorSebastian Buchwald2019-03-22
* ia32: Rename 'Return' to 'Ret' to match the instruction name.Christoph Mallon2018-06-01
* be: Use a common struct to hold basic asm operand information.Christoph Mallon2018-05-08
* Fix typo in comment.Christoph Mallon2018-03-14
* Reorganize include directivesMatthias Braun2017-02-17
* be: Make the kind of asm constraints backend-independent.Christoph Mallon2017-01-02
* Rename pdeq_new.h => pdeq.hMatthias Braun2016-06-27
* Use pdeq_new instead of pdeqMatthias Braun2016-06-27
* Do not make a separate type for the x87 80bit floating point mode, but adjust...Christoph Mallon2016-06-19
* Fix indentationSebastian Buchwald2016-05-12
* ia32/amd64: Cleanup/unify call attributeMatthias Braun2016-04-24
* ia32: Introduce x86_insn_size enumMatthias Braun2016-04-24
* be: Rename bearch_${ARCH}{.c,_t.h} -> ${ARCH}_bearch{.c,_t.h} for consistency.Christoph Mallon2016-03-15
* Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()Matthias Braun2016-02-14
* x87: Use the symbolic name 'X87_NOT_IN_STACK'.Christoph Mallon2015-12-28
* x87: Avoid pushing (ia32 specific) noreg onto stackMatthias Braun2015-12-26
* x87: Switch x87_on_stack to actually search for the ir_nodeMatthias Braun2015-12-26
* x86_x87: CleanupMatthias Braun2015-12-26
* x86_x87: Use ~0u instead of (unsigned)-1 for not found valuesMatthias Braun2015-12-26
* Fixed warnings in optimize build.Sebastian Buchwald2015-10-02
* ia32: Add panic for ia32 specific code used on other arch.Matthias Braun2015-09-23
* amd64: Transform x87 cmp -> fucomiMatthias Braun2015-09-20
* ia32: Cleanup fucom x87 sim and expose APIMatthias Braun2015-09-20
* ia32: Fucomi has no address mode so no need to handle that in x87 simMatthias Braun2015-09-20
* ia32: Rework x87 binop emitter and make function publicMatthias Braun2015-09-20
* amd64: x87 sim unops (fchs)Matthias Braun2015-09-20
* amd64: x87 sim function for amd64_callMatthias Braun2015-09-20
* amd64: Start using x87_simMatthias Braun2015-09-20
* x87: rename some sim functions to their full node namesMatthias Braun2015-09-20
* ia32: Introduce x87_simulator_configMatthias Braun2015-09-20
* x86_x87: Move x87 node attributes into an own structMatthias Braun2015-09-20
* ia32: Move check whether x87 sim is necessary to bearch_ia32Matthias Braun2015-09-20
* x86_x87: do not hardcode x87 register classMatthias Braun2015-09-20
* ia32: move mode_E/type_E to x86_x87Matthias Braun2015-09-20
* ia32: rename ia32_x87* to x86_x87*Matthias Braun2015-09-20