summaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAge
* Use more canonical name for fp in MemPerm generation.regalloc-compressed-fixesAndreas Fried2021-12-02
* Fix RISC-V register encoding.Andreas Fried2021-12-02
* Fix generation of MemPerm with new register order.Andreas Fried2021-12-02
* Check that entity is present for lui and addi nodes.Andreas Fried2021-12-02
* Disable entity location checkingMaximilian Stemmer-Grabow2021-12-02
* Check for non-local immediate loadsMaximilian Stemmer-Grabow2021-12-02
* Add RISC-V configuration for rv32imac archMaximilian Stemmer-Grabow2021-12-02
* riscv: Call ir_lower_mode_b during target lowering.Andreas Fried2021-12-02
* Add compiler options for compression-related parametersMaximilian Stemmer-Grabow2021-12-02
* Restrict insertion of compression affinities to nodes with few usesMaximilian Stemmer-Grabow2021-12-02
* Add function to check for number of usesMaximilian Stemmer-Grabow2021-12-02
* Increase scale factor for compression affinitiesMaximilian Stemmer-Grabow2021-12-02
* Add cost comparison function that sorts by color compressibilityMaximilian Stemmer-Grabow2021-12-02
* Add reversed cost comparison functionMaximilian Stemmer-Grabow2021-12-02
* Move pruning of affinity edges to regalloc-prune-affinities for nowMaximilian Stemmer-Grabow2021-12-02
* Always output compression requirement notes for nowMaximilian Stemmer-Grabow2021-12-02
* Rebased: Rename incompressibility flagMaximilian Stemmer-Grabow2021-12-02
* Rebased: Prune linked requirements when others are fixedMaximilian Stemmer-Grabow2021-12-02
* Rebased: ignore pruned edgesMaximilian Stemmer-Grabow2021-12-02
* Rebased: Add pruned property to affinity edgesMaximilian Stemmer-Grabow2021-12-02
* Rename assembly notesMaximilian Stemmer-Grabow2021-12-02
* Port fix of color costs from regalloc-prune-compression-reqs branchMaximilian Stemmer-Grabow2021-12-02
* Add additional notes in generated assembly with compression infoMaximilian Stemmer-Grabow2021-12-02
* Incorporate compressible use count in adjustment of register costsMaximilian Stemmer-Grabow2021-12-02
* Calculate the number of uses with compressibility register requirementsMaximilian Stemmer-Grabow2021-12-02
* Add function to check for uses with a compression requirementMaximilian Stemmer-Grabow2021-12-02
* Alter register cost adjustment for incompressible registersMaximilian Stemmer-Grabow2021-12-02
* Adjust debugging outputMaximilian Stemmer-Grabow2021-12-02
* Adjust compressibility influence in copy opt heuristicMaximilian Stemmer-Grabow2021-12-02
* Add incomplete method to check number of value uses for nodesMaximilian Stemmer-Grabow2021-12-02
* Remove outdated code comment in RISC-V emitterMaximilian Stemmer-Grabow2021-12-02
* Allow multiple text notes to be added to nodes by the backendMaximilian Stemmer-Grabow2021-12-02
* Output more verbose debugging information for color cost adjustmentsMaximilian Stemmer-Grabow2021-12-02
* Remove outdated code notesMaximilian Stemmer-Grabow2021-12-02
* Adjust affinity costs in weight recalculationMaximilian Stemmer-Grabow2021-12-02
* Add compressibility information to nodes before emitting themMaximilian Stemmer-Grabow2021-12-02
* Add function to check for node compressibility in RISC-VMaximilian Stemmer-Grabow2021-12-02
* Adjust const qualifiersMaximilian Stemmer-Grabow2021-12-02
* Guard against unset registers when checking for compressibilityMaximilian Stemmer-Grabow2021-12-02
* Reorder construction of copy optimization affinity graphMaximilian Stemmer-Grabow2021-12-02
* Output backend notes on nodes in verbose assembler outputMaximilian Stemmer-Grabow2021-12-02
* Allow notes to be added to nodes by the backend for debugging purposesMaximilian Stemmer-Grabow2021-12-02
* Convert copy optimization heuristic chunk weights to floating pointMaximilian Stemmer-Grabow2021-12-02
* Add attribute for pruning edgesMaximilian Stemmer-Grabow2021-12-02
* Correct typo in chunk documentationMaximilian Stemmer-Grabow2021-12-02
* Adjust influence of compressibility metricMaximilian Stemmer-Grabow2021-12-02
* Remove superfluous header importMaximilian Stemmer-Grabow2021-12-02
* Adjust color costs in copy optimization based on compressible registersMaximilian Stemmer-Grabow2021-12-02
* Move scaling of compression-related affinity edges to copy opt heuristicMaximilian Stemmer-Grabow2021-12-02
* Fix documentation strings for copy optimization typesMaximilian Stemmer-Grabow2021-12-02