Hardcore?

OLD Hardcore - Most precious Blood
Metalcore - As I Lay Dying
Metalcore - As I lay dying slightly thrashcore
Hardcore - bury your dead