The only constant HDL file is the top level HDL file. Vivado HLS generates all non-top HDL files based on the structure of theC code, directives, etc. When theC project is updated, it is possible that there may be more or less HDL files with different file names. The config_rtl directive with a -prefix option can add a user defined prefix to all output RTL file names.