[llvm] r253793 - Hexagon V60/HVX DFA scheduler support

Krzysztof Parzyszek via llvm-commits llvm-commits at lists.llvm.org
Sun Nov 22 04:46:37 PST 2015


On 11/21/2015 10:55 PM, NAKAMURA Takumi wrote:
>
> 2015/11/22 5:03 "Krzysztof Parzyszek via llvm-commits"
> <llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>>:
>  >[...]
>  > Modified: llvm/trunk/utils/TableGen/DFAPacketizerEmitter.cpp
>  > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/DFAPacketizerEmitter.cpp?rev=253793&r1=253792&r2=253793&view=diff
>  >
> ==============================================================================
>  > --- llvm/trunk/utils/TableGen/DFAPacketizerEmitter.cpp (original)
>  > +++ llvm/trunk/utils/TableGen/DFAPacketizerEmitter.cpp Sat Nov 21
> 14:00:45 2015
>  > @@ -15,16 +15,36 @@
>  >  //
>  >
>   //===----------------------------------------------------------------------===//
>  >
>  > +#define DEBUG_TYPE "dfa-emitter"
>  > +
>  >  #include "CodeGenTarget.h"
>  >  #include "llvm/ADT/DenseSet.h"
>  >  #include "llvm/ADT/STLExtras.h"
>  > +#include "llvm/ADT/StringExtras.h"
>  > +#include "llvm/CodeGen/DFAPacketizerDefs.h"
>
> It violates layering.

Is there a place where can I put common definitions used by TableGen and 
in CodeGen/DFAPacketizer.cpp?

-Krzysztof


-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation


More information about the llvm-commits mailing list