- May 09, 2008
-
-
-
Anton Korobeynikov authored
llvm-svn: 50878
-
Evan Cheng authored
llvm-svn: 50874
-
Steve Naroff authored
llvm-svn: 50873
-
- May 08, 2008
-
-
Chris Lattner authored
llvm-svn: 50872
-
Tanya Lattner authored
llvm-svn: 50871
-
Nate Begeman authored
llvm-svn: 50870
-
Chris Lattner authored
llvm-svn: 50869
-
Mikhail Glushenkov authored
llvm-svn: 50868
-
Mikhail Glushenkov authored
llvm-svn: 50867
-
Ted Kremenek authored
Still need to iron out some of the semantics (fixmes are present). This addresses <rdar://problem/5916348> llvm-svn: 50866
-
Ted Kremenek authored
llvm-svn: 50864
-
Chris Lattner authored
llvm-svn: 50863
-
rdar://problem/5879237Steve Naroff authored
Fix <rdar://problem/5879237> clang objc rewriter: ivars not accessible in structure generated for class llvm-svn: 50862
-
Gordon Henriksen authored
Patch by Matthijs Kooijman! llvm-svn: 50861
-
Chris Lattner authored
also need to be checked for memory modifying instructions before we can sink them. THis fixes the second half of PR2297. llvm-svn: 50860
-
Chris Lattner authored
delete the first store in: store x -> p load p store y -> p This is for PR2297. llvm-svn: 50859
-
Chris Lattner authored
Instruction::mayWriteToMemory stronger for invokes. llvm-svn: 50858
-
Devang Patel authored
llvm-svn: 50851
-
Duncan Sands authored
Darwin. This is a hack of course, but it does at least look at the right thing: gotpcrel means that this is already an offset, so an explicit offset is not needed (and wrong). I think this is good enough for the moment: Anton is working on something better. llvm-svn: 50850
-
Sanjiv Gupta authored
Added -g command line options to clang for generating source level debug information. This patch currently enables generation of line number debug information (stoppoints) and region begin/end debug information. The new files CGDebugInfo.h and CGDebugInfo.cpp implements the debug info manager class CGDebugInfo. llvm-svn: 50848
-
Sanjiv Gupta authored
llvm-svn: 50847
-
Chris Lattner authored
llvm-svn: 50845
-
Chris Lattner authored
targets that do not support recursion (and thus codegen stack variables as globals). Patch contributed by Alireza Moshtaghi! llvm-svn: 50844
-
Chris Lattner authored
__VA_ARGS__ syntax as well as with the amazingly awesome GNU "named variadic macro" extension. Allow it with the GNU syntax as well. llvm-svn: 50843
-
Chris Lattner authored
llvm-svn: 50841
-
Chris Lattner authored
base is not zero. This fixes test/C++Frontend/2008-05-07-CrazyOffsetOf.cpp llvm-svn: 50840
-
-
Evan Cheng authored
Handle vector move / load which zero the destination register top bits (i.e. movd, movq, movss (addr), movsd (addr)) with X86 specific dag combine. llvm-svn: 50838
-
Evan Cheng authored
llvm-svn: 50837
-
Anton Korobeynikov authored
llvm-svn: 50836
-
Devang Patel authored
Note, this is just beginning. llvm-svn: 50835
-
- May 07, 2008
-
-
Mikhail Glushenkov authored
llvm-svn: 50833
-
-
Ted Kremenek authored
llvm-svn: 50831
-
Fariborz Jahanian authored
an implementation. This fixes couple of failing prperty tests caused by my previous patch. llvm-svn: 50830
-
Ted Kremenek authored
function that returns a CFxxxRef, not just functions whose name begins with CF. This implements <rdar://problem/5917879>. Added test case for this feature. Updated calls to CStrInCStrNoCase to swap their arguments, per compatibility with strcasestr. llvm-svn: 50829
-
Ted Kremenek authored
llvm-svn: 50828
-
Chris Lattner authored
by an instance of LibCallInfo to provide mod/ref info of standard library functions. This is powerful enough to say that 'sqrt' is readonly except that it modifies errno, or that "printf doesn't store to memory unless the %n constraint is present" etc. llvm-svn: 50827
-
Ted Kremenek authored
llvm-svn: 50826
-