Displaying 5 results from an estimated 5 matches for "mipscodegen".
2010 Jul 26
2
[LLVMdev] LLVM Dependency Graph
...SP430CodeGen -> MSP430Info
MSP430CodeGen -> SelectionDAG
MSP430CodeGen -> Support
MSP430CodeGen -> System
MSP430CodeGen -> Target
MipsInfo -> Support
MipsAsmPrinter -> AsmPrinter
MipsAsmPrinter -> CodeGen
MipsAsmPrinter -> Core
MipsAsmPrinter -> MC
MipsAsmPrinter -> MipsCodeGen
MipsAsmPrinter -> MipsInfo
MipsAsmPrinter -> Support
MipsAsmPrinter -> System
MipsAsmPrinter -> Target
MipsCodeGen -> CodeGen
MipsCodeGen -> Core
MipsCodeGen -> MC
MipsCodeGen -> MipsInfo
MipsCodeGen -> SelectionDAG
MipsCodeGen -> Support
MipsCodeGen -> System
MipsC...
2013 Apr 09
0
[LLVMdev] Please document the layers
On Apr 8, 2013, at 2:55 PM, "Robinson, Paul" <Paul_Robinson at playstation.sony.com> wrote:
I keep seeing "this is a layering violation" comments on the lists.
> While there are a few llvm.org pages that mention layers in passing,
> there is nothing (that I've found) actually specifying the layers.
> Trying to infer the layering from the code is tedious and
2013 Apr 08
2
[LLVMdev] Please document the layers
I keep seeing "this is a layering violation" comments on the lists.
While there are a few llvm.org pages that mention layers in passing,
there is nothing (that I've found) actually specifying the layers.
Trying to infer the layering from the code is tedious and error-prone
(or we wouldn't see so many violations in code reviews, eh?).
Now, I understand that Google has some sort
2013 Apr 01
0
[LLVMdev] proposed change to class BasicTTI and dual mode mips16/32 working
...hments/20130401/7d0151ef/attachment.html>
-------------- next part --------------
diff --git a/lib/Target/Mips/CMakeLists.txt b/lib/Target/Mips/CMakeLists.txt
index cf8bb18..1029e3c 100644
--- a/lib/Target/Mips/CMakeLists.txt
+++ b/lib/Target/Mips/CMakeLists.txt
@@ -32,6 +32,8 @@ add_llvm_target(MipsCodeGen
MipsLongBranch.cpp
MipsMCInstLower.cpp
MipsMachineFunction.cpp
+ MipsModuleISelDAGToDAG.cpp
+ MipsModuleISelLowering.cpp
MipsRegisterInfo.cpp
MipsSEFrameLowering.cpp
MipsSEInstrInfo.cpp
diff --git a/lib/Target/Mips/Mips16ISelDAGToDAG.cpp b/lib/Target/Mips/Mips16ISelDAGToDAG.cpp...
2013 Apr 01
3
[LLVMdev] proposed change to class BasicTTI and dual mode mips16/32 working
On Thu, Mar 28, 2013 at 12:22 PM, Nadav Rotem <nrotem at apple.com> wrote:
> IMHO the right way to handle target function attributes is to
> re-initialize the target machine and TTI for every function (if the
> attributes changed). Do you have another solution in mind ?
I don't really understand this.
TargetMachine and TTI may be quite expensive to initialize. Doing so for