- Aug 22, 2009
-
-
Chris Lattner authored
llvm-svn: 79690
-
Chris Lattner authored
llvm-svn: 79686
-
Chris Lattner authored
llvm-svn: 79685
-
- Aug 21, 2009
-
-
Duncan Sands authored
warning: comparison is always true due to limited range of data type. llvm-svn: 79642
-
Daniel Dunbar authored
llvm-svn: 79636
-
Sanjiv Gupta authored
leaf functions. This pass will be extended to color other nodes of the call tree as well in future. llvm-svn: 79631
-
Bill Wendling authored
llvm-svn: 79603
-
- Aug 20, 2009
-
-
Sanjiv Gupta authored
llvm-svn: 79563
-
Sanjiv Gupta authored
Clone functions that are shared between the Main thread and Interrupt thread. CallSites are changed in AsmPrinter currently. A better solution would have been to modify the legalizer (SoftenFloat) to allow targets to change the name of libcalls for float operations. But that currently breaks other targets. Also, cloing of automatic variables is done AsmPrinter, a better approach would be to use the ValueMap in CloneFunction itself. llvm-svn: 79562
-
- Aug 19, 2009
-
-
Chris Lattner authored
talk to the MCStreamer directly instead. llvm-svn: 79405
-
- Aug 15, 2009
-
-
Sanjiv Gupta authored
PIC16DebugInfo currently rely on NameStr of composite type descriptors to uniquely identify debug info for two aggregate type decls with same name. This implementation will change when we have MDNodes based debug info implemenatation in place llvm-svn: 79097
-
Chris Lattner authored
llvm-svn: 79082
-
Chris Lattner authored
the class it defines. llvm-svn: 79081
-
- Aug 13, 2009
-
-
Daniel Dunbar authored
llvm-svn: 78921
-
Daniel Dunbar authored
llvm-svn: 78917
-
Owen Anderson authored
llvm-svn: 78916
-
Sanjiv Gupta authored
Remove CooperTargetMachine, as currently only one is supported. llvm-svn: 78914
-
Chris Lattner authored
llvm-svn: 78871
-
Chris Lattner authored
llvm-svn: 78864
-
Dan Gohman authored
llvm-svn: 78848
-
- Aug 12, 2009
-
-
Chris Lattner authored
pair instead of from a virtual method on TargetMachine. This cuts the final ties of TargetAsmInfo to TargetMachine, meaning that MC can now use TargetAsmInfo. llvm-svn: 78802
-
Owen Anderson authored
Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. llvm-svn: 78759
-
- Aug 11, 2009
-
-
Owen Anderson authored
the latter is capable of representing either a primitive or an extended type. llvm-svn: 78713
-
Chris Lattner authored
LLVMTargetMachine ctor. It is currently unused. llvm-svn: 78711
-
Sanjiv Gupta authored
Passing of indirect arguments starts after return value on the callee's frame. llvm-svn: 78635
-
Owen Anderson authored
llvm-svn: 78610
-
Devang Patel authored
PIC16 developers, please verify. llvm-svn: 78603
-
- Aug 10, 2009
-
-
Owen Anderson authored
Start moving TargetLowering away from using full MVTs and towards SimpleValueType, which will simplify the privatization of IntegerType in the future. llvm-svn: 78584
-
Chris Lattner authored
llvm-svn: 78571
-
- Aug 09, 2009
-
-
Chris Lattner authored
This totally optimizes PIC16 sections by not having an 'isdirective' bit anymore!! ;-) llvm-svn: 78517
-
Chris Lattner authored
2. Move section switch printing to MCSection virtual method which takes a TAI. This eliminates textual formatting stuff from TLOF. 3. Eliminate SwitchToSectionDirective, getSectionFlagsAsString, and TLOFELF::AtIsCommentChar. llvm-svn: 78510
-
- Aug 08, 2009
-
-
Chris Lattner authored
llvm-svn: 78505
-
Daniel Dunbar authored
--- Reverse-merging r78501 into '.': U lib/Target/PIC16/PIC16TargetObjectFile.cpp D lib/Target/PIC16/PIC16Section.h llvm-svn: 78503
-
Chris Lattner authored
llvm-svn: 78501
-
Chris Lattner authored
llvm-svn: 78496
-
Chris Lattner authored
now that they create *all* the sections. llvm-svn: 78494
-
Chris Lattner authored
error condition get trapped with an assert. llvm-svn: 78449
-
- Aug 07, 2009
-
-
Sanjiv Gupta authored
llvm-svn: 78383
-
Benjamin Kramer authored
llvm-svn: 78382
-
Sanjiv Gupta authored
llvm-svn: 78369
-