- Nov 14, 2012
-
-
Jim Grosbach authored
llvm-svn: 167882
-
- Nov 13, 2012
-
-
Joe Abbey authored
Assignment of Bitcode ownership to Joe Abbey, after announcing proposal on LLVMdev and not hearing any major objections. Although it did spark a nice discussion regarding what it means to own something in LLVM. llvm-svn: 167881
-
Andrew Trick authored
llvm-svn: 167880
-
Andrew Trick authored
This option will eventually either be enabled unconditionally or replaced by a more general live range splitting optimization. llvm-svn: 167879
-
Nico Weber authored
Integer literal mangling does not actually depend on exact type of the literal. This will simplify calling mangleIntegerLiteral when literal type is not known, for example, when sizes or offsets are mangled as integer literals. Also, call mangleNumber instead of directly printing mangled values of 0/1, to avoid this knowledge from being in multiple places. Patch from Evgeny Eltsin! llvm-svn: 167878
-
Michael J. Spencer authored
llvm-svn: 167877
-
NAKAMURA Takumi authored
Revert r167836, "llvm/test/Other/close-stderr.ll: Mark it as XFAIL:mingw32 for now.", corresponding to r167849. llvm-svn: 167876
-
Ulrich Weigand authored
TLS symbols on PowerPC using the integrated assembler. llvm-svn: 167875
-
Hemant Kulkarni authored
Add program header emission to ELF writer. This patch also rearranges sections for efficient memory utilization llvm-svn: 167874
-
Kaelyn Uhrain authored
attribute to the class' methods even when they return an instance of the class (e.g. assignment operators). llvm-svn: 167873
-
Shankar Easwaran authored
llvm-svn: 167872
-
Shankar Easwaran authored
llvm-svn: 167871
-
Michael J. Spencer authored
llvm-svn: 167869
-
Anna Zaks authored
This simplifies logic, fixes a bug, and adds a test case. Thanks Jordan! llvm-svn: 167868
-
Daniel Dunbar authored
llvm-svn: 167866
-
Ulrich Weigand authored
generate them from PPCELFObjectWriter::getRelocTypeInner as appropriate. llvm-svn: 167864
-
Ulrich Weigand authored
- lwaux - lhzux - stbu llvm-svn: 167863
-
Ulrich Weigand authored
operand field name mismatches in: - AForm_3 (fmul, fmuls) - XFXForm_5 (mtcrf) - XFLForm (mtfsf) llvm-svn: 167862
-
Ulrich Weigand authored
by using a new instruction format BForm_1. llvm-svn: 167861
-
Ulrich Weigand authored
using a new instruction format AForm_4. llvm-svn: 167860
-
Manman Ren authored
chain is correctly setup. As an example, if the original load must happen before later stores, we need to make sure the constructed VZEXT_LOAD is constrained to be before the stores. rdar://12684358 llvm-svn: 167859
-
Daniel Dunbar authored
tokens at all,". This change broke External/Nurbs in LLVM test-suite. llvm-svn: 167858
-
Jim Ingham authored
Revision of the patch from Andrew Kaylor <andrew.kaylor@intel.com> to prevent missing an event added in WaitForEventsInternal, narrowing the time in which we are not accepting new events. Also, made everything that was protected private, since there really isn't any good reason why subclasses would have to muck with the listener internals. llvm-svn: 167857
-
David Blaikie authored
Based on post-commit review feedback for r167766 by Richard Smith. llvm-svn: 167856
-
Ulrich Weigand authored
physical register as candidate for common subexpression elimination in MachineCSE. This fixes a bug on PowerPC in MultiSource/Applications/oggenc/oggenc caused by MachineCSE invalidly merging two separate DYNALLOC insns. llvm-svn: 167855
-
Shankar Easwaran authored
llvm-svn: 167854
-
Shankar Easwaran authored
llvm-svn: 167853
-
Shankar Easwaran authored
llvm-svn: 167852
-
Andrew Trick authored
Working on reducing unit tests. This won't be enabled unless a subtarget enables misched. llvm-svn: 167851
-
Daniel Jasper authored
The RecursiveASTVisitor assumes that any given Traverse-method can be called with a NULL-node. So the subclass needs to handle these appropriately. llvm-svn: 167850
-
Chad Rosier authored
llvm-svn: 167849
-
Howard Hinnant authored
llvm-svn: 167847
-
Benjamin Kramer authored
This patch makes the behavior of clang consistent with the behavior of gcc 4.6 in cases where both -fPIC and -fPIE is used. - Separately check if -fPIE was specified in the command line and define both __PIC__ and __PIE__ when -fPIE is used. We need to check this separately because -fPIE will infer -fPIC even if its not explicitly used. - Fixed existing tests. - Added new tests for cases where both -fPIC and -fPIE is used. Author: Tareq A. Siraj <tareq.a.siraj@intel.com> Fixes: PR13221 Review: http://llvm-reviews.chandlerc.com/D94 llvm-svn: 167846
-
NAKAMURA Takumi authored
On MSYS, 70 is not seen, but 1. r127726 should be reworked. Candidate options are; 1) Use not exit(70), but _exit(70), in report_fatal_error(). 2) Return with _exit(70) in ~raw_ostream(). llvm-svn: 167836
-
Dmitry Vyukov authored
llvm-svn: 167835
-
Dmitry Vyukov authored
llvm-svn: 167834
-
Alexey Samsonov authored
llvm-svn: 167833
-
Dmitry Vyukov authored
llvm-svn: 167832
-
Duncan Sands authored
llvm-svn: 167830
-
Duncan Sands authored
getelementptrs. llvm-svn: 167829
-