- Nov 19, 2013
-
-
Hao Liu authored
llvm-svn: 195078
-
Eric Christopher authored
llvm-svn: 195077
-
Eric Christopher authored
llvm-svn: 195076
-
Eric Christopher authored
llvm-svn: 195075
-
Jiangning Liu authored
llvm-svn: 195074
-
Jiangning Liu authored
llvm-svn: 195073
-
Kevin Qin authored
llvm-svn: 195072
-
Jiangning Liu authored
llvm-svn: 195071
-
Fariborz Jahanian authored
// rdar://15454846 llvm-svn: 195070
-
Jiangning Liu authored
llvm-svn: 195069
-
Jiangning Liu authored
llvm-svn: 195068
-
Jack Carter authored
No true functional changes. Change the "hack" name of emitMipsHackSTOCG to emitSymSTO. Remove demonstration code in AsmParser for emitMipsHackSTOCG and emitMipsHackELFFlags. The STO field is in an ELF symbol and is not an explicit directive. That said, we are missing the compliment call in AsmParser and that will need to be addressed soon. XFAIL dummy tests for emitMipsHackELFFlags and emitMipsHackELFFlags. These will built out with following patches. llvm-svn: 195067
-
Fariborz Jahanian authored
per Doug/Jordan comments. // rdar://15454846. llvm-svn: 195066
-
Juergen Ributzka authored
This patch removes most of the trivial cases of weak vtables by pinning them to a single object file. The memory leaks in this version have been fixed. Thanks Alexey for pointing them out. Differential Revision: http://llvm-reviews.chandlerc.com/D2068 Reviewed by Andy llvm-svn: 195064
-
David Blaikie authored
llvm-svn: 195063
-
Rui Ueyama authored
llvm-svn: 195062
-
Fariborz Jahanian authored
on struct/union/class instead of typedef of such types. // rdar://15454846 llvm-svn: 195061
-
David Blaikie authored
llvm-svn: 195060
-
David Blaikie authored
llvm-svn: 195059
-
Jack Carter authored
No functionality changes. llvm-svn: 195057
-
David Blaikie authored
llvm-svn: 195056
-
David Blaikie authored
DebugInfo: Simplify a few more explicit constructions, underconstrained types, and make DIType(MDNode*) explicit like all the other DI* node ctors. llvm-svn: 195055
-
Kevin Enderby authored
the -Q flag to the as(1) assembler driver. We will soon be switching the darwin as(1) assembler driver to call clang(1) and use the intergated assembler by default. To do this and still support clang(1)'s -no-integrated-as flag, when clang(1) runs the as(1) assembler driver and -no-integrated-as is used it needs to pass the -Q flag to as(1) so it uses its GNU based assembler, and not turn around and call clag(1)'s integrated assembler. rdar://15495921 llvm-svn: 195054
-
Reid Kleckner authored
This reverts commit r190888, to fix PR17967. The original change wasn't the right way to get @feat.00 into the object file. The right fix is to make @feat.00 be a global symbol. llvm-svn: 195053
-
Adrian Prantl authored
lowering only for load/stores to scalar allocas. The resulting values confuse the backend and don't add anything because we can describe array-allocas with a dbg.declare intrinsic just fine. rdar://problem/15464571 llvm-svn: 195052
-
- Nov 18, 2013
-
-
Rui Ueyama authored
llvm-svn: 195051
-
Rafael Espindola authored
logic was not handling typedefs as free functions. This was not causing problems with the existing tests, but does with the microsoft abi where they have to get a different calling convention. I will try to refactor this into a method on Declarator in a second. llvm-svn: 195050
-
Ahmed Bougacha authored
llvm-svn: 195049
-
Hans Wennborg authored
llvm-svn: 195048
-
Hans Wennborg authored
After r195009, the test would write a .o file to the test dir. Send that to /dev/null instead. Also fix the typo in test/Frontend/invalid-o-level.c. llvm-svn: 195047
-
Paul Robinson authored
(except functions marked always_inline). Functions with 'optnone' must also have 'noinline' so they don't get inlined into any other function. Based on work by Andrea Di Biagio. llvm-svn: 195046
-
Yaron Keren authored
llvm-svn: 195045
-
Yaron Keren authored
functions in src/support/win32/locale_win32.cpp and locale_win32.h, calling upon vsnprintf for which there is a MingW correct alternative. Note! __USE_MINGW_ANSI_STDIO is not modified in this patch. In order to use the __mingw version it must be defined before including the MingW headers. llvm-svn: 195044
-
Aaron Ballman authored
The code using the StmtPrinterHelper object failed to account for a null object in many cases, which could have led to crashes were it ever to be null. Now passing the object by reference instead of by pointer because it is never null in practice. No functional changes intended. llvm-svn: 195043
-
Matt Arsenault authored
Moving into a VSrc doesn't always work, since it could be replaced with an SGPR later. llvm-svn: 195042
-
Matt Arsenault authored
No other SGPR operands are allowed, so if VCC is used, move the other to a VGPR. llvm-svn: 195041
-
Matt Arsenault authored
Test doesn't actually check the output. I need to fix add i64 being matched for the addressing calculations. llvm-svn: 195040
-
Matt Arsenault authored
llvm-svn: 195039
-
Matt Arsenault authored
llvm-svn: 195038
-
Matt Arsenault authored
The carry always goes to SCC. llvm-svn: 195037
-