- Jun 11, 2011
-
-
Andrew Trick authored
Patch by: Jakub Staszak! Introduces BranchProbability. Changes unsigned to uint32_t all over and uint64_t only when overflow is expected. llvm-svn: 132867
-
- Jun 09, 2011
-
-
Chris Lattner authored
llvm-svn: 132772
-
- Jun 03, 2011
-
-
Zhongxing Xu authored
integers with high 32 bits being zero. llvm-svn: 132538
-
- Jun 01, 2011
-
-
Joerg Sonnenberger authored
llvm-svn: 132395
-
- May 29, 2011
-
-
John McCall authored
llvm-svn: 132294
-
John McCall authored
This is important for the correct lowering of unwind instructions (which doesn't matter at all) and llvm.eh.resume calls (which does). llvm-svn: 132291
-
- May 22, 2011
-
-
Chris Lattner authored
llvm-svn: 131842
-
Chris Lattner authored
llvm-svn: 131829
-
- May 21, 2011
-
-
Andrew Trick authored
info in the error message. Per Dan's request. llvm-svn: 131780
-
- May 20, 2011
-
-
Benjamin Kramer authored
llvm-svn: 131730
-
- May 19, 2011
-
-
Rafael Espindola authored
llvm-svn: 131606
-
Rafael Espindola authored
llvm-svn: 131602
-
Eli Friedman authored
llvm-svn: 131600
-
- May 18, 2011
-
-
Eli Friedman authored
Third pass at allowing plugins to modify default passes. This time with a tweak so that we don't depend on an uninitialized argument. llvm-svn: 131581
-
Eli Friedman authored
llvm-svn: 131567
-
David Chisnall authored
Second pass at allowing plugins to modify default passes. This time without bonus inter-library dependencies. llvm-svn: 131556
-
- May 17, 2011
-
-
Rafael Espindola authored
getHostTriple. This fixes a 32 bit clang running on a 64 bit ubuntu. llvm-svn: 131463
-
- May 12, 2011
-
-
Devang Patel authored
s/DW_AT_APPLE_objc_class_extension/DW_AT_APPLE_objc_complete_type/g llvm-svn: 131244
-
Devang Patel authored
Let Objective-C front-end identify class extension, in dwarf output, using an attribute DW_AT_APPLE_objc_class_extension. llvm-svn: 131238
-
- May 11, 2011
-
-
Andrew Trick authored
llvm-svn: 131187
-
Andrew Trick authored
This change allows bugpoint to pinpoint the "opt" pass and bitcode segment responsible for a crash caused by miscompilation. At least it works well for me now, without having to create any custom execution wrappers. llvm-svn: 131186
-
- May 02, 2011
-
-
Nick Lewycky authored
comments claimed it did this, but the LHS value was actually an unused variable. The new system considers only the '-foo' part when comparing it for typos against flags that have values, but still look at the whole string for flags that don't. That way, we'll still correct '-inst=combine' to '-instcombine'. llvm-svn: 130685
-
- May 01, 2011
-
-
NAKAMURA Takumi authored
Windows/DynamicLibrary.inc: Clean up ELM_Callback. We may check the decl instead of the versions of individual libraries. autoconf: Add checking ELM_Callback decl for mingw32 and mingw-w64. cmake/config-ix.cmake: Add checking ELM_Callback decl for win32. llvm-svn: 130657
-
- Apr 29, 2011
-
-
Douglas Gregor authored
llvm-svn: 130510
-
- Apr 28, 2011
-
-
Ted Kremenek authored
Add MemoryBuffer::getBufferKind() to report whether a memory buffer uses malloc'ed or mmap'ed memory. This is for performance analysis. llvm-svn: 130432
-
Lenny Maiorani authored
Remove bounded StringRef::compare() since nothing but Clang SA was using it and it is just as easy to use StringRef::substr() preceding StringRef::compare() to achieve the same thing. llvm-svn: 130430
-
- Apr 25, 2011
-
-
Chris Lattner authored
patch by Johannes Schaub! llvm-svn: 130151
-
- Apr 23, 2011
-
-
Jay Foad authored
llvm-svn: 130054
-
- Apr 22, 2011
-
-
Eric Christopher authored
llvm-svn: 129975
-
Devang Patel authored
llvm-svn: 129945
-
- Apr 20, 2011
-
-
Daniel Dunbar authored
llvm-svn: 129852
-
Justin Holewinski authored
used by Clang. To help Clang integration, the PTX target has been split into two targets: ptx32 and ptx64, depending on the desired pointer size. - Add GCCBuiltin class to all intrinsics - Split PTX target into ptx32 and ptx64 llvm-svn: 129851
-
Daniel Dunbar authored
instead. llvm-svn: 129836
-
Daniel Dunbar authored
Triple::OSX once Clang has moved. llvm-svn: 129833
-
- Apr 19, 2011
-
-
Daniel Dunbar authored
llvm-svn: 129815
-
Daniel Dunbar authored
enumeration values. llvm-svn: 129814
-
Daniel Dunbar authored
llvm-svn: 129799
-
Daniel Dunbar authored
llvm-svn: 129798
-
Ted Kremenek authored
Add BumpPtrAllocator::getTotalMemory() to allow clients to query how much memory a BumpPtrAllocator allocated. llvm-svn: 129727
-
- Apr 16, 2011
-
-
Devang Patel authored
Introduce support to encode Objective-C property information in debugging information generated for an interface. llvm-svn: 129624
-