- May 15, 2008
-
-
Gabor Greif authored
Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. llvm-svn: 51143
-
Nate Begeman authored
operator new() referring to the static initTags function, which has to be in the same linkage unit as any file including User.h. llvm-svn: 51136
-
- May 14, 2008
-
-
Dale Johannesen authored
are represented as "weak", but there are subtle differences in some cases on Darwin, so we need both. The intent is that "common" will behave identically to "weak" unless somebody changes their target to do something else. No functional change as yet. llvm-svn: 51118
-
Dan Gohman authored
llvm-svn: 51088
-
Gabor Greif authored
Do not rely on std::swap<Use>, provide a (faster) member function instead. This change is primarily necessitated by MSVC++'s incompatibility with declaring std::swap<Use> to be a friend of Use. Also contains some minor tweaks to Use inline functions, to undo pointless changes that sneaked in with the last merge. llvm-svn: 51078
-
Devang Patel authored
llvm-svn: 51075
-
- May 13, 2008
-
-
Gabor Greif authored
llvm-svn: 51023
-
Dan Gohman authored
address of the PassInfo directly instead of calling getPassInfo. This eliminates a bunch of dynamic initializations of static data. Also, fold RegisterPassBase into PassInfo, make a bunch of its data members const, and rearrange some code to initialize data members in constructors instead of using setter member functions. llvm-svn: 51022
-
Dan Gohman authored
several things that were neither in an anonymous namespace nor static but not intended to be global. llvm-svn: 51017
-
- May 12, 2008
-
-
Nate Begeman authored
llvm-svn: 50994
-
Nate Begeman authored
Hard code CmpInst back to i1 for now while I go track down what in the bitcode reader/writer is assuming i1 This was breaking a bunch of tests llvm-svn: 50992
-
Nate Begeman authored
llvm-svn: 50986
-
Nate Begeman authored
for details. CodeGen support coming in a follow up patch llvm-svn: 50985
-
Dan Gohman authored
llvm-svn: 50974
-
- May 10, 2008
-
-
Gabor Greif authored
llvm-svn: 50943
-
- May 09, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 50878
-
- May 08, 2008
-
-
Chris Lattner authored
llvm-svn: 50872
-
Chris Lattner authored
llvm-svn: 50869
-
Chris Lattner authored
Instruction::mayWriteToMemory stronger for invokes. llvm-svn: 50858
-
Anton Korobeynikov authored
llvm-svn: 50836
-
- May 07, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 50775
-
- May 06, 2008
-
-
Dan Gohman authored
llvm-svn: 50695
-
- May 04, 2008
-
-
Gordon Henriksen authored
llvm-svn: 50620
-
- May 03, 2008
-
-
Evan Cheng authored
Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This allow us to simplify the horribly complicated matching code. llvm-svn: 50601
-
- Apr 30, 2008
-
-
Chris Lattner authored
llvm-svn: 50483
-
Chris Lattner authored
llvm-svn: 50465
-
- Apr 28, 2008
-
-
Gordon Henriksen authored
Patch by Anders Johnsen! llvm-svn: 50360
-
Chris Lattner authored
llvm-svn: 50328
-
- Apr 25, 2008
-
-
Nick Lewycky authored
r48047 r48084 r48085 r48086 r48088 r48096 r48099 r48109 and r48123. llvm-svn: 50265
-
- Apr 23, 2008
-
-
Chris Lattner authored
return instrs operands didn't match up with function results. llvm-svn: 50182
-
Chris Lattner authored
llvm-svn: 50137
-
Chris Lattner authored
call/invoke or undef. llvm-svn: 50129
-
- Apr 22, 2008
-
-
Chris Lattner authored
llvm-svn: 50078
-
- Apr 21, 2008
-
-
Chris Lattner authored
llvm-svn: 50032
-
Chris Lattner authored
llvm-svn: 50031
-
Chris Lattner authored
lost newlines between blocks. llvm-svn: 50024
-
Chris Lattner authored
whether it is used outside of some block. This can be used to see if there are any non-local references, for example. llvm-svn: 50004
-
- Apr 20, 2008
-
-
Chris Lattner authored
llvm-svn: 49999
-
Chris Lattner authored
llvm-svn: 49995
-
Chris Lattner authored
llvm-svn: 49976
-