- Nov 14, 2013
-
-
NAKAMURA Takumi authored
"diff -b" -- Ignore space changes. llvm-svn: 194694
-
NAKAMURA Takumi authored
llvm-svn: 194693
-
NAKAMURA Takumi authored
llvm-svn: 194692
-
Elena Demikhovsky authored
Added VMOSHDUP/VMOVSLDUP shuffle instructions. llvm-svn: 194691
-
Simon Atanasyan authored
functional changes - just reflection of the current state. llvm-svn: 194690
-
Chandler Carruth authored
the legacy stuff. =] llvm-svn: 194689
-
Matt Arsenault authored
llvm-svn: 194688
-
Alexey Samsonov authored
llvm-svn: 194687
-
Alexey Samsonov authored
This reduces the number of "write" syscalls performed to print a single stack frame description, and makes sanitizer output less intermixed with program output. Also, add a number of unit tests. llvm-svn: 194686
-
Alexey Samsonov authored
llvm-svn: 194685
-
Matt Arsenault authored
llvm-svn: 194684
-
Matt Arsenault authored
llvm-svn: 194683
-
Matt Arsenault authored
with the older version of the moveToVALU changes. llvm-svn: 194682
-
NAKAMURA Takumi authored
llvm-svn: 194681
-
NAKAMURA Takumi authored
llvm-svn: 194680
-
NAKAMURA Takumi authored
llvm-svn: 194679
-
Kevin Qin authored
llvm-svn: 194678
-
Rui Ueyama authored
llvm-svn: 194677
-
Andrew Trick authored
If a null call target is provided, don't emit a dummy call. This allows the runtime to reserve as little nop space as it needs without the requirement of emitting a call. llvm-svn: 194676
-
Rui Ueyama authored
llvm-svn: 194675
-
Kevin Qin authored
llvm-svn: 194674
-
Kevin Qin authored
llvm-svn: 194673
-
Kevin Qin authored
llvm-svn: 194672
-
Rui Ueyama authored
llvm-svn: 194671
-
Peter Zotov authored
This allows to only link in the needed targets, reducing binary size and more importantly link time. Note that this is an incomplete implementation: currently, LLVM does not have the plumbing which would allow to conditionally link in AsmPrinter, AsmParser and Disassembler for the targets which support them. This should be improved in the future. llvm-svn: 194670
-
Peter Zotov authored
llvm-svn: 194669
-
Rui Ueyama authored
llvm-svn: 194668
-
Rafael Espindola authored
There is nothing special about quotes and newlines from the object file point of view, only the assembler has to worry about expanding the \n and \". This patch then removes the special handling from the Mangler. llvm-svn: 194667
-
Rui Ueyama authored
YAML files tend to be very large compared to binary formats because of ASCII format inefficiency. And the YAML reader consumes an excessively large amount of memory when parsing a large file. It's very slow too. For example, I observed that 6MB executable became 120MB YAML file, and the YAML reader consumed more than 1.5GB memory to load it. The YAML reader even caused OOM error on 32 bit, causing the entire process to fail. This patch sets the limit on the YAML file size the linker will try to load in the RoundTripYAML test as a safeguard. llvm-svn: 194666
-
Kai Nacke authored
LDC, the LLVM-based D compiler, is already using LLVM 3.4. llvm-svn: 194665
-
Ted Kremenek authored
Per feedback from Jordan Rose I realized this wasn't the right way to go. llvm-svn: 194664
-
Ted Kremenek authored
Also refine test case to capture the intention of this suppression. Essentially some developers use __bridge_transfer as if it were a safe CFRelease. llvm-svn: 194663
-
NAKAMURA Takumi authored
llvm-svn: 194662
-
NAKAMURA Takumi authored
llvm-svn: 194661
-
Kevin Qin authored
llvm-svn: 194660
-
Kevin Qin authored
llvm-svn: 194659
-
Nick Kledzik authored
llvm-svn: 194658
-
Kevin Qin authored
llvm-svn: 194657
-
Kevin Qin authored
llvm-svn: 194656
-
Nick Kledzik authored
llvm-svn: 194655
-