- Jul 03, 2012
-
-
Bob Wilson authored
By default on OS X 10.8, we don't link with a crt1.o file and the linker knows to use _main as the entry point. But, when compiling with -pg, we need to link with the gcrt1.o file, and the linker needs to be told to use the "start" symbol as the entry point. The -no_new_main linker option does that last part. <rdar://problem/11491405> llvm-svn: 159683
-
Arnaud A. de Grandmaison authored
llvm-svn: 159682
-
Dmitri Gribenko authored
llvm-svn: 159681
-
Bill Wendling authored
These give quite a bit more information about the DebugInfo and makes it more readable. llvm-svn: 159680
-
DeLesley Hutchins authored
llvm-svn: 159679
-
Akira Hatanaka authored
values: - Return integer vectors in integer registers. - Pass vector arguments in integer registers. - Set an upper bound for argument alignment. The largest alignment is 8-byte for O32 and 16-byte for N32/64. llvm-svn: 159676
-
DeLesley Hutchins authored
e.g. ExprWithCleanups. llvm-svn: 159674
-
Dmitri Gribenko authored
llvm-svn: 159673
-
Nuno Lopes authored
(LLVM optimizers cannot do this optimization by themselves) llvm-svn: 159668
-
Nuno Lopes authored
Unfortunately this change requires the cache map to hold WeakVHs instead llvm-svn: 159667
-
Nuno Lopes authored
llvm-svn: 159666
-
Hal Finkel authored
Patch by Andy Gibbs. llvm-svn: 159665
-
Argyrios Kyrtzidis authored
may be destroying an ASTUnit while cleanupOnDiskMapAtExit is getting called. rdar://11781241 llvm-svn: 159664
-
NAKAMURA Takumi authored
llvm-svn: 159662
-
Stepan Dyatkovskiy authored
llvm-svn: 159661
-
Stepan Dyatkovskiy authored
IntegersSubsetMapping Added new methods - add(self& RHS, SuccessorClass *S) - detachCase - removeCase - findSuccessor - getCases - getCaseSingleNumber - isOverlapped llvm-svn: 159660
-
Stepan Dyatkovskiy authored
IntegersSubsetMapping - Replaced type of Items field from std::list with std::map. In neares future I'll test it with DenseMap and do the correspond replacement if possible. llvm-svn: 159659
-
Stepan Dyatkovskiy authored
Optimized diff operation: implemented the case when LHS and RHS subsets contains single numbers only. llvm-svn: 159658
-
Peter Collingbourne authored
llvm-svn: 159657
-
Alexey Samsonov authored
llvm-svn: 159655
-
Alexey Samsonov authored
[Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iterate_phdr to get virtual addresses of mapped module sections. To symbolize an address from a module, map this module to memory and obtain pointers to debug info sections. Later these pointers can be passed to constructor of DWARF context-in-memory from LLVM DebugInfo lib. llvm-svn: 159652
-
Tobias Grosser authored
llvm-svn: 159650
-
Tobias Grosser authored
Contributed by: Yabin Hu <yabin.hwu@gmail.com> llvm-svn: 159649
-
Chandler Carruth authored
some, and allows the routine to be inlined into common callers. The various bits that hit this code in their hotpath seem slightly lower on the profile, but I can't really measure a performance improvement as everything seems to still be bottlenecked on likely cache misses. =/ llvm-svn: 159648
-
Craig Topper authored
llvm-svn: 159647
-
Craig Topper authored
llvm-svn: 159646
-
NAKAMURA Takumi authored
llvm-svn: 159645
-
Craig Topper authored
Add aliases for pblendvb, blendvpd, and blendvps instructions with the implicit xmm0 operand specified. Fixes PR13252. llvm-svn: 159644
-
NAKAMURA Takumi authored
llvm-svn: 159643
-
NAKAMURA Takumi authored
llvm-svn: 159642
-
NAKAMURA Takumi authored
- execute_external should be; - Not on Win32. - Using bash. In reverse, "execute_internal" shoud be (Win32 && !bash). - lit.getBashPath() behaves differently before and after tweaking $PATH. I will add a few explanations there later. llvm-svn: 159641
-
NAKAMURA Takumi authored
It fixes failure in test/MC/MachO/gen-dwarf.s on Win32 w/o bash. llvm-svn: 159640
-
NAKAMURA Takumi authored
llvm-svn: 159639
-
NAKAMURA Takumi authored
llvm-svn: 159638
-
NAKAMURA Takumi authored
llvm-svn: 159637
-
NAKAMURA Takumi authored
llvm-svn: 159636
-
Matt Beaumont-Gay authored
llvm-svn: 159635
-
Nico Weber authored
llvm-svn: 159634
-
Nico Weber authored
(cf -Wunused-private-field and several other existing -field diagnostics.) llvm-svn: 159633
-
Chandler Carruth authored
initializer. I really feel like Clang should warn about this, but I can't describe a good reason. GCC will warn on this in some cases under -Wsequence-point, but it actually seems like a false positive for that warning.... llvm-svn: 159631
-