- Dec 20, 2012
-
-
Jakob Stoklund Olesen authored
This function is often used to decorate dangling instructions, so a context reference is required to allocate memory for the operands. Also add a corresponding MachineInstrBuilder method. llvm-svn: 170797
-
Jakob Stoklund Olesen authored
llvm-svn: 170796
-
Jakob Stoklund Olesen authored
llvm-svn: 170795
-
Jakob Stoklund Olesen authored
llvm-svn: 170794
-
Eli Bendersky authored
for code that wasn't even in bundling mode. llvm-svn: 170793
-
Sean Silva authored
llvm-svn: 170792
-
Sean Silva authored
llvm-svn: 170791
-
Sean Silva authored
Add links in the intro paragraph. Add table of contents. llvm-svn: 170790
-
Ted Kremenek authored
Per code feedback, I want to see if there is a more general way to do this. llvm-svn: 170777
-
Sean Silva authored
llvm-svn: 170776
-
Eric Christopher authored
llvm-svn: 170771
-
Eric Christopher authored
into the DwarfUnits class. llvm-svn: 170770
-
Sean Silva authored
Hopefully nobody has linked to it yet... OK'd by Nadav. llvm-svn: 170768
-
Bill Wendling authored
Rename the AttributeImpl* from Attrs to pImpl to be consistent with other code. Add comments where none were before. Or doxygen-ify other comments. llvm-svn: 170767
-
Jakob Stoklund Olesen authored
llvm-svn: 170766
-
Bob Wilson authored
This reverts r170694. The operations can be represented in IR without adding any new intrinsics. llvm-svn: 170765
-
Argyrios Kyrtzidis authored
to also remove a trailing space if possible. For example, removing '__bridge' from: i = (__bridge I*)p; should result in: i = (I*)p; not: i = ( I*)p; rdar://11314821 llvm-svn: 170764
-
Ted Kremenek authored
Such variables may immediately become nil or may have unpredictable behavior. Fixes <rdar://problem/12569201>. llvm-svn: 170763
-
Dmitri Gribenko authored
document llvm-svn: 170762
-
Chad Rosier authored
llvm-svn: 170761
-
Daniel Jasper authored
llvm-svn: 170759
-
Daniel Jasper authored
Thereby, it can be reused by clang-format and others. Review: http://llvm-reviews.chandlerc.com/D229 llvm-svn: 170757
-
Nadav Rotem authored
Before if-conversion we could check if a value is loop invariant if it was declared inside the basic block. Now that loops have multiple blocks this check is incorrect. This fixes External/SPEC/CINT95/099_go/099_go llvm-svn: 170756
-
Jim Ingham authored
If we can't find the python function for a given summary, print the name of the function in the warning message. llvm-svn: 170729
-
Evan Cheng authored
are more expensive than the non-flag setting variant. Teach thumb2 size reduction pass to avoid generating them unless we are optimizing for size. rdar://12892707 llvm-svn: 170728
-
Fariborz Jahanian authored
use it to format xml declaration tags. // rdar://12378714 llvm-svn: 170727
-
Eli Bendersky authored
can potentially cause some bots to fail. llvm-svn: 170726
-
Ted Kremenek authored
Fixes <rdar://problem/12887356>. llvm-svn: 170724
-
Ted Kremenek authored
llvm-svn: 170723
-
Bill Wendling authored
llvm-svn: 170722
-
Bill Wendling authored
llvm-svn: 170721
-
Eli Bendersky authored
the script generating it. The test should never be modified manually. If anyone needs to change it, please change the script and re-run it. The script is placed into utils/testgen - I couldn't think of a better place, and after some discussion on IRC this looked like a logical location. llvm-svn: 170720
-
Eli Bendersky authored
llvm-svn: 170719
-
Eli Bendersky authored
http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-December/056754.html The proposal and implementation are fully documented here: https://sites.google.com/a/chromium.org/dev/nativeclient/pnacl/aligned-bundling-support-in-llvm Tests will follow shortly. llvm-svn: 170718
-
Jakob Stoklund Olesen authored
llvm-svn: 170716
-
Jim Grosbach authored
llvm-svn: 170713
-
Jakob Stoklund Olesen authored
This is supposed to be a mechanical change with no functional effects. InstrEmitter can generate all types of MachineOperands which revealed that MachineInstrBuilder was missing a few methods, added by this patch. Besides providing a context pointer to MI::addOperand(), MachineInstrBuilder seems like a better fit for this code. llvm-svn: 170712
-
Jakob Stoklund Olesen authored
This automatically passes a context pointer to MI->addOperand(). llvm-svn: 170711
-
Rafael Espindola authored
I checked that it would still crash llc before the corresponding fix. llvm-svn: 170709
-
Nadav Rotem authored
llvm-svn: 170708
-