HomePhabricator

Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering

Description

Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering

This header includes CodeGen headers, and is not, itself, included by
any Target headers, so move it into CodeGen to match the layering of its
implementation.

Details

Committed
dblaikieNov 7 2017, 5:01 PM
Parents
rL317646: Reapply: Allow yaml2obj to order implicit sections for ELF
Branches
Unknown
Tags
Unknown

Event Timeline

MatzeB added a subscriber: MatzeB.Nov 13 2017, 1:28 PM

We should also move TargetCallingConv.h, TargetLowering*.h TargetOpcodes.h, TargetRegisterInfo.h and TargetSubtargetInfo.h. I wonder how we ended up in todays situation...

We should also move TargetCallingConv.h, TargetLowering*.h TargetOpcodes.h, TargetRegisterInfo.h and TargetSubtargetInfo.h. I wonder how we ended up in todays situation...

Heh, sure (could you do those? I don't mind doing them, but really don't know much about any of this code - I was just fixing the particular cases that showed up when applying/building with modular code generation).