mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2025-12-27 10:33:59 -05:00
This patch makes a small change in how functions are handled while
parsing LLVM opt pipeline output. Specifically, it differentiates
between IR function and machine function, and while checking for the
close of function, it only checks if the corresponding function is open.
This was needed because in some targets like hexagon, the machine
functions could contain `BUNDLE`s as part of the dump and `BUNDLE`s are
also represented with opening and closing braces ({}). This was causing
assertion because the close brace for a BUNDLE was considered to be a IR
function close statement.
6.7 KiB
6.7 KiB
From oldest to newest contributor, we would like to thank:
- Alin Rus
- android
- Ali Utku Selen
- sudheesh001
- Malcolm Rowe
- UplinkCoder
- Anders Waldenborg
- Peter Bourgon
- Tõnis Tiigi
- Lorenz Hübschle-Schneider
- Ola Jeppsson
- Nicolas Brunie
- Iain Buclaw
- Vinzent Steinberg
- Emil Laine
- Adam Nemecek
- Arvid Gerstmann
- Tal Ben-Nun
- Amila Welihinda
- Jason Turner
- Adrian Bibby Walther
- Johan Engelen
- Sahnvour
- Brian Cain
- Alexander Monakov
- David Nadlinger
- Marc Poulhiès
- Carlos van Rooijen
- Kaartic Sivaraam
- Lilian A. Moraru
- Tim Rakowski
- Hana Dusíková
- Ilya Yaroshenko
- Honggyu Kim
- richardthe3rd
- Sam Kellett
- Jean-Michaël Celerier
- Mike Cochrane
- gnaggnoyil
- Bernardo Sulzbach
- Nils Deppe
- Mustafa Serdar Sanli
- Ethiraric
- Windel Bouwman
- Daniel Rosenwasser
- Karlis Senko
- Ray Hamel
- Sylvain Corlay
- Andrew Gresyk
- Corentin Jabot
- Ethan Smith
- Shubham Rawat
- AMS21
- Darcy Beurle
- Michael Bradshaw
- Matthew Webb
- phuclv90
- Nicole Mazzuca
- Jameson Nash
- Raul Tambre
- Dominic Kempf
- Marc Tiehuis
- Petter Wahlman
- Miguel Ojeda
- Niek J. Bouman
- Erik Little
- Jülich Supercomputing Centre
- Niall Douglas
- Daniel Black
- Gennadiy Civil
- Paul Scharnofske
- Sebastian Staffa
- Luka Prebil Grintal
- Andreas Jonson
- Sam Clegg
- Austin Morton
- Matt Hammerly
- Christian Vonrüti
- Alessandro Vergani
- Sebastian Rath
- Haze Booth
- Cassie Jones
- Bastien Penavayre
- Dave Rodgman
- Will Lovett
- Mark Gillard
- Ethan Slattery
- Kale Blankenship
- George Gribkov
- Artem Akatev
- Danil Yarantsev
- Krists Niedritis
- Julian Hammer
- Peter Schussheim
- Robert Cohn
- Serzhan Nasredin
- Jeremy Overesch
- Arseniy Zaostrovnykh
- Julien Marrec
- Dan Okken
- Shivam Gupta
- Tamir Bahar
- Jason Meisel
- Nabeel Omer
- Daniel Below
- Oleksandr Muliar
- Quinton Miller
- Kevin Adler
- Björn Gustavsson
- Steven He
- Gregory Anders
- Marcus Geelnard
- Haneef Mubarak
- Jeremy Rifkin
- Ankur Saini
- m8mble
- Anders-T
- Adam Sandberg Eriksson
- Ofek Shilon
- Ross Smyth
- Mike Urbach
- J. Ryan Stinnett
- Fábio S. V. Medeiros
- Jackson Machado
- Cordell Bloor
- Sebastian Büttner
- Madhur Chauhan
- VoltrexKeyva
- Johel Ernesto Guerrero Peña
- Ali
- Vlad Serebrennikov
- Mauro Baladés
- Jorge López
- Spydr06
- Simon Sobisch
- Marc Auberer
- Seyed Ali Ghasemi
- Guo Ci
- Rupert Tombs
- Andrew Brey
- Weile Wei
- Anirudh Sundar Subramaniam