- Feb 26, 2008
-
-
Bill Wendling authored
would have been a Godsend here! llvm-svn: 47625
-
- Feb 10, 2008
-
-
Dan Gohman authored
llvm-svn: 46930
-
- Jan 25, 2008
-
-
Chris Lattner authored
a reference to TargetFrameInfo. Rearrange order of fields in StackObject to save a word. llvm-svn: 46348
-
- Dec 31, 2007
-
-
Chris Lattner authored
llvm-svn: 45469
-
Chris Lattner authored
that "machine" classes are used to represent the current state of the code being compiled. Given this expanded name, we can start moving other stuff into it. For now, move the UsedPhysRegs and LiveIn/LoveOuts vectors from MachineFunction into it. Update all the clients to match. This also reduces some needless #includes, such as MachineModuleInfo from MachineFunction. llvm-svn: 45467
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Nov 05, 2007
-
-
Duncan Sands authored
should only effect x86 when using long double. Now 12/16 bytes are output for long double globals (the exact amount depends on the alignment). This brings globals in line with the rest of LLVM: the space reserved for an object is now always the ABI size. One tricky point is that only 10 bytes should be output for long double if it is a field in a packed struct, which is the reason for the additional argument to EmitGlobalConstant. llvm-svn: 43688
-
- Oct 03, 2007
-
-
Dan Gohman authored
of comparing begin() and end(). llvm-svn: 42585
-
- May 03, 2007
-
-
Devang Patel authored
llvm-svn: 36662
-
- May 02, 2007
-
-
Devang Patel authored
Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652
-
- May 01, 2007
-
-
Devang Patel authored
llvm-svn: 36632
-
- Apr 26, 2007
-
-
Evan Cheng authored
Change UsedPhysRegs from array bool to BitVector to save some space. Setting / getting its states now go through MachineFunction. llvm-svn: 36451
-
- Apr 25, 2007
-
-
Chris Lattner authored
llvm-svn: 36422
-
- Feb 14, 2007
-
-
Chris Lattner authored
Patch by Scott Michel. llvm-svn: 34266
-
- Jan 20, 2007
-
-
Chris Lattner authored
these alignment amounts to align scalars when we can. Patch by Scott Michel! llvm-svn: 33409
-
- Dec 22, 2006
-
-
Evan Cheng authored
llvm-svn: 32743
-
- Dec 14, 2006
-
-
Jim Laskey authored
2. Allow the jit to handle PIC relocable jump tables. llvm-svn: 32581
-
- Dec 07, 2006
-
-
Bill Wendling authored
llvm-svn: 32321
-
- Oct 28, 2006
-
-
Chris Lattner authored
llvm-svn: 31269
-
Chris Lattner authored
llvm-svn: 31267
-
- Oct 03, 2006
-
-
Chris Lattner authored
llvm-svn: 30709
-
Chris Lattner authored
can be used by MachineFunctionPasses who need this property. llvm-svn: 30706
-
- Sep 14, 2006
-
-
Evan Cheng authored
llvm-svn: 30327
-
Evan Cheng authored
llvm-svn: 30316
-
- Sep 12, 2006
-
-
Evan Cheng authored
representing expressions that can only be resolved at link time, etc. llvm-svn: 30278
-
- Aug 27, 2006
-
-
Chris Lattner authored
llvm-svn: 29911
-
- Jul 15, 2006
-
-
Chris Lattner authored
llvm-svn: 29154
-
- Jun 29, 2006
-
-
Chris Lattner authored
llvm-svn: 28973
-
- Jun 27, 2006
-
-
Reid Spencer authored
Refactor the Graph writing code to use a common implementation which is now in lib/Support/GraphWriter.cpp. This completes the PR. Patch by Anton Korobeynikov. Thanks, Anton! llvm-svn: 28925
-
- Jun 05, 2006
-
-
Reid Spencer authored
Add support for Graphviz. Patch contributed by Anton Korobeynikov. llvm-svn: 28684
-
- May 16, 2006
-
-
Chris Lattner authored
llvm-svn: 28314
-
- May 12, 2006
-
-
Owen Anderson authored
TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. llvm-svn: 28238
-
- May 03, 2006
-
-
Owen Anderson authored
Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. This fixes PR 759. llvm-svn: 28074
-
- Apr 23, 2006
-
-
Nate Begeman authored
these. llvm-svn: 27950
-
- Apr 22, 2006
-
-
Nate Begeman authored
x86 and ppc for 100% dense switch statements when relocations are non-PIC. This support will be extended and enhanced in the coming days to support PIC, and less dense forms of jump tables. llvm-svn: 27947
-
- Apr 03, 2006
-
-
Chris Lattner authored
llvm-svn: 27379
-
- Feb 09, 2006
-
-
Chris Lattner authored
value/alignment pair for each constant, keep a value/offset pair. llvm-svn: 26078
-
Chris Lattner authored
llvm-svn: 26076
-
- Jan 31, 2006
-
-
Evan Cheng authored
llvm-svn: 25855
-
- Jan 04, 2006
-
-
Jim Laskey authored
llvm-svn: 25090
-