- Oct 14, 2011
-
-
Eli Friedman authored
Someone more familiar with LSR should double-check that the extra cast is actually doing the right thing in the overflow cases; I'm not completely confident that's that case. llvm-svn: 141916
-
Eli Friedman authored
llvm-svn: 141914
-
Eli Friedman authored
llvm-svn: 141912
-
Michael J. Spencer authored
llvm-svn: 141910
-
Eli Friedman authored
llvm-svn: 141909
-
Michael J. Spencer authored
llvm-svn: 141907
-
Lang Hames authored
llvm-svn: 141906
-
Eli Friedman authored
llvm-svn: 141905
-
Eli Friedman authored
llvm-svn: 141903
-
Michael J. Spencer authored
llvm-svn: 141901
-
Michael J. Spencer authored
llvm-svn: 141897
-
Eli Friedman authored
Enhance the memdep interface so that users can tell the difference between a dependency which cannot be calculated and a path reaching the entry point of the function. This patch introduces isNonFuncLocal, which replaces isUnknown in some cases. Patch by Xiaoyi Guo. llvm-svn: 141896
-
- Oct 13, 2011
-
-
Andrew Trick authored
Speculatively reapply to see if this test case still crashes on linux. I may have fixed it in my last checkin. llvm-svn: 141895
-
Eric Christopher authored
looking at. llvm-svn: 141892
-
Richard Osborne authored
llvm-svn: 141889
-
Michael J. Spencer authored
llvm-svn: 141886
-
Michael J. Spencer authored
This happens in COFF because there is a symbol for the beginning of each section. llvm-svn: 141885
-
Michael J. Spencer authored
llvm-svn: 141884
-
Andrew Trick authored
Self-review easily caught this obvious bug. llvm-svn: 141880
-
NAKAMURA Takumi authored
Many distros provide stdc++.dll recently. --enable-embed-stdcxx might confuse people. llvm-svn: 141875
-
Owen Anderson authored
llvm-svn: 141874
-
Andrew Trick authored
llvm-svn: 141873
-
NAKAMURA Takumi authored
llvm-svn: 141872
-
Michael J. Spencer authored
llvm-svn: 141871
-
Andrew Trick authored
This avoids unnecessary expansion of expressions and allows the SCEV expander to work on expression DAGs, not just trees. Fixes PR11090. llvm-svn: 141870
-
Daniel Dunbar authored
llvm-svn: 141869
-
Andrew Trick authored
just expression trees. Partially fixes PR11090. Test case will be with the full fix. llvm-svn: 141868
-
Andrew Trick authored
llvm-svn: 141867
-
Benjamin Kramer authored
llvm-svn: 141863
-
Kalle Raiskila authored
Not having it confused assembly printing of jumptables. llvm-svn: 141862
-
Bill Wendling authored
release the stack segment and reset the stack pointer. Place the code in its own MBB to make the verifier happy. llvm-svn: 141859
-
Bill Wendling authored
http://lab.llvm.org:8011/builders/llvm-x86_64-linux/builds/101 --- Reverse-merging r141854 into '.': U test/MC/Disassembler/X86/x86-32.txt U test/MC/Disassembler/X86/simple-tests.txt D test/CodeGen/X86/bmi.ll U lib/Target/X86/X86InstrInfo.td U lib/Target/X86/X86ISelLowering.cpp U lib/Target/X86/X86.td U lib/Target/X86/X86Subtarget.h llvm-svn: 141857
-
Bill Wendling authored
Should not add instructions to a BB after a return instruction. The machine instruction verifier doesn't like this, nor do I. llvm-svn: 141856
-
Cameron Zwarich authored
llvm-svn: 141855
-
Craig Topper authored
Add X86 TZCNT instruction and patterns to select it. Also added core-avx2 processor which is gcc's name for Haswell. llvm-svn: 141854
-
Craig Topper authored
llvm-svn: 141853
-
Nick Lewycky authored
llvm-svn: 141851
-
Nick Lewycky authored
have the same address as the one we deleted, and we don't want that in the set yet. Noticed by inspection. llvm-svn: 141849
-
Nick Lewycky authored
llvm-svn: 141844
-
Nick Lewycky authored
llvm-svn: 141842
-