def list_longest_first(self):
        """Returns the timings in descending order of total time duration.

        Returns
        -------
        res: List[ProcessedPassTimings]
        """
        return sorted(self._records,
                      key=lambda x: x.timings.get_total_time(),
                      reverse=True)
Returns the timings in descending order of total time duration.

        Returns
        -------
        res: List[ProcessedPassTimings]
        
numba/misc/llvm_pass_timings.py