It's been over 10 years since the question was asked. Unfortunately, nothing seems to have changed so far.
I have successfully used VTune Amplifier with Delphi binaries more than a couple of times over many years. It's doable, but it's also time consuming. We did have a licence of AQTime at some point, but I didn't really like it. The execution slowdown was way too much for a big project, and I couldn't get used to the way results were presented.
Recent versions of VTune Amplifier look way cleaner, but they still work about the same. What you will be looking at most of the time is the right column with the memory addresses of the callstack. What you want to do is to match those addresses with the ones in the map file that Delphi generates (if you enable the option). Just a minor caveat: the addresses in the callstack inside VTune Amplifier and the map file are offset by the start address of the code section. The default value is 0x401000 (you can find it at the beginning of the map file). Therefore, you will want to search in the map file for the address in the callstack minus the offset. Furthermore, it happens often enough that the address has an extra offset of a few bytes. Instead of searching for the exact (offset) address, search for the vicinity of the address instead, then check which line the exact address belongs to. It also happens sometimes that some addresses don't seem to point to a proper place. Just ignore that address and go to the next one in the callstack.
Converting the map file (or an equivalent Delphi binary) to a pdb file could potentially make things a lot easier. I was unable to find an up-to-date tool to do the job, but I did find a description of the pdb file format in InformIt (Cracking PDB Symbol Files by Sven B. Schreiber).
An in-between solution would be to speed up the current process by having a tool that reads in the map file and allows for a quick search of an address (including offset adjustment and using vicinity search). Even better if it allows you to jump to the source file and display recently matched addresses.
Of course the nicest solution would be for Embarcadero to add support for generating PDB files to their compiler, but my experience with them is that they just hoard bugs and feature requests and rarely ever do something about them. We are on our own on this one.
Interestingly enough, Primož Gabrijelčič mentions Intel's VTune Amplifier in at least two Delphi related books. Mastering Delphi Programming (2019) mentions it along with a few other programs, but it's the one for which no further information is shown. It would be interesting to know if the author has actually used VTune Amplifier with Delphi binaries, and how he goes about it.