- Sep 25, 2013
-
-
Eli Friedman authored
PR17346. llvm-svn: 191340
-
Eli Friedman authored
This issue was introduced in r181677. PR17349. llvm-svn: 191339
-
Enrico Granata authored
Target::m_suppress_synthetic_value was a hack required to disable synthetic values while passing an SBValue to a synthetic child provider, or incur an endless recursion Now that SBValues can be setup to ignore synthetic values, this is no longer necessary, and so m_suppress_synthetic_value can go away Another Hack Bites the Dust llvm-svn: 191338
-
Eli Friedman authored
PR17338. llvm-svn: 191337
-
Richard Smith authored
to handle constant expressions. llvm-svn: 191336
-
- Sep 24, 2013
-
-
Fariborz Jahanian authored
keyword and the rest on suggested property. // rdar://15069044 llvm-svn: 191335
-
Fariborz Jahanian authored
// rdar://15044991 llvm-svn: 191334
-
David Blaikie authored
llvm-svn: 191333
-
Fariborz Jahanian authored
NS_RETURNS_INNER_POINTER annotation is suggested on a property. // rdar://15044991 llvm-svn: 191332
-
Stepan Dyatkovskiy authored
It is temporary patch. We need to keep it in trunk, since it makes easer to test it on buildbots on different platforms. Once we see stable MergeFunctions behaviour with satisfied perfomance, this patch will be removed. llvm-svn: 191331
-
David Blaikie authored
CR feedback from Eric Christopher llvm-svn: 191330
-
David Blaikie authored
llvm-svn: 191329
-
Rafael Espindola authored
llvm-svn: 191328
-
Yi Jiang authored
Some supplemental information for r191314: We would like to make sure SLP Vectorizer will not try to vectorize tiny trees even with a negative threshold so we set the cost to INT_MAX. llvm-svn: 191327
-
Yunzhong Gao authored
x86 TBM instruction set. Also adding a __TBM__ macro if the TBM feature is enabled. Otherwise there should be no functionality change to existing features. Phabricator code review is located here: http://llvm-reviews.chandlerc.com/D1693 llvm-svn: 191326
-
Benjamin Kramer authored
llvm-svn: 191325
-
Yunzhong Gao authored
Adding TBM feature to bdver2 processor; piledriver supports this instruction set according to the following document: http://developer.amd.com/wordpress/media/2012/10/New-Bulldozer-and-Piledriver-Instructions.pdf Phabricator code review is located here: http://llvm-reviews.chandlerc.com/D1692 llvm-svn: 191324
-
Hans Wennborg authored
We were previously mostly passing it through, but -O0 and -O3 are not valid options to cl.exe. We should translate -O0 to /Od and -O3 to /Ox. -O{1,2,s} get passed through. llvm-svn: 191323
-
Edwin Vane authored
Options that leak from other parts of LLVM are now pruned out of -help. -version output is specific to clang-apply-replacements now. Differential Revision: http://llvm-reviews.chandlerc.com/D1747 llvm-svn: 191322
-
Ashok Thirumurthi authored
llvm-svn: 191321
-
Rui Ueyama authored
llvm-svn: 191320
-
Benjamin Kramer authored
This code isn't ready to deal with allocation functions where the return is not the allocated pointer. The checks below will reject posix_memalign anyways. llvm-svn: 191319
-
Roman Divacky authored
llvm-svn: 191318
-
Rui Ueyama authored
llvm-svn: 191317
-
Hans Wennborg authored
llvm-svn: 191316
-
Benjamin Kramer authored
llvm-svn: 191315
-
Yi Jiang authored
llvm-svn: 191314
-
Benjamin Kramer authored
We really don't want to optimize malloc return value checks away. llvm-svn: 191313
-
Andrew Trick authored
llvm-svn: 191312
-
Fariborz Jahanian authored
class/protocol decls in @implementation and fixup modern rewriter to handle that. // rdar://15066233 llvm-svn: 191311
-
Benjamin Kramer authored
This is safe per C++11 18.6.1.1p3: [operator new returns] a non-null pointer to suitably aligned storage (3.7.4), or else throw a bad_alloc exception. This requirement is binding on a replacement version of this function. Brings us a tiny bit closer to eliminating more vector push_backs. llvm-svn: 191310
-
Benjamin Kramer authored
llvm-svn: 191309
-
Ariel J. Bernal authored
Use getNumOccurrences instead of usina a default constant string. llvm-svn: 191308
-
Ashok Thirumurthi authored
to build out the symbol table as addresses are used, and implements the mechanism for ELF to add stripped symbols from eh_frame. Uses this mechanism to allow disassembly for addresses corresponding to stripped symbols for ELF, and provide hooks to implement this for PE COFF. Also removes eSymbolContextTailCall in favor of an option for ResolveSymbolContextForAddress for consistency with the documentation for eSymbolContextEverything. Essentially, this is just an option for interpreting the so_addr. llvm-svn: 191307
-
Daniel Sanders authored
llvm-svn: 191306
-
Evgeniy Stepanov authored
llvm-svn: 191305
-
Daniel Sanders authored
[mips][msa] Added support for matching ilv[lr], ilvod, and ilvev from normal IR (i.e. not intrinsics) llvm-svn: 191304
-
Benjamin Kramer authored
No functionality change, lots of indentation changes. llvm-svn: 191303
-
Daniel Sanders authored
llvm-svn: 191302
-
Daniel Sanders authored
llvm-svn: 191301
-