- Jun 26, 2010
-
-
Jim Grosbach authored
llvm-svn: 106894
-
- Jun 25, 2010
-
-
Dale Johannesen authored
for an "i" constraint should get lowered; PR 6309. While this argument was passed around a lot, this is the only place it was used, so it goes away from a lot of other places. llvm-svn: 106893
-
Bob Wilson authored
llvm-svn: 106891
-
Dan Gohman authored
llvm-svn: 106886
-
Bob Wilson authored
llvm-svn: 106881
-
Bill Wendling authored
- 2010-06-25-CoalescerSubRegDefDead.ll is the testcase for r106878. llvm-svn: 106880
-
Bill Wendling authored
are dead, not just the def of this register. I.e., a register could be dead, but it's subreg isn't. Testcase to follow with a subsequent patch. llvm-svn: 106878
-
Bruno Cardoso Lopes authored
llvm-svn: 106877
-
Bruno Cardoso Lopes authored
llvm-svn: 106876
-
Dan Gohman authored
llvm-svn: 106872
-
Jim Grosbach authored
with the following instructions. This is done via trickery by considering the instruction preceding the IT to be the hazard. Care must be taken to ensure it's the first non-debug instruction, or the presence of debug info will affect codegen. Part of the continuing work for rdar://7797940, making ARM code-gen unaffected by the presence of debug information. llvm-svn: 106871
-
Bruno Cardoso Lopes authored
Refactoring of more SSE conversion instructions. Also add some AVX instrinsics Int_V... placeholders llvm-svn: 106867
-
Dale Johannesen authored
llvm-svn: 106865
-
Benjamin Kramer authored
llvm-svn: 106856
-
Duncan Sands authored
is not used. Spotted by gcc-4.6. llvm-svn: 106854
-
Benjamin Kramer authored
llvm-svn: 106841
-
Benjamin Kramer authored
buffer in the same chunk of memory. 2 less mallocs for every uninitialized MemoryBuffer and 1 less malloc for every MemoryBuffer pointing to a memory range translate into 20% less mallocs on clang -cc1 -Eonly Cocoa_h.m. llvm-svn: 106839
-
Gabor Greif authored
and CallInst for getting hold of the intrinsic's arguments simplify along the way (at least for me this is much more legible now) Bill, Baldrick or Anton, please review\! llvm-svn: 106838
-
Gabor Greif authored
llvm-svn: 106837
-
Gabor Greif authored
llvm-svn: 106836
-
Gabor Greif authored
llvm-svn: 106835
-
Gabor Greif authored
llvm-svn: 106833
-
Gabor Greif authored
llvm-svn: 106829
-
Gabor Greif authored
llvm-svn: 106828
-
Gabor Greif authored
llvm-svn: 106827
-
Gabor Greif authored
llvm-svn: 106825
-
Gabor Greif authored
llvm-svn: 106824
-
Gabor Greif authored
use ArgOperand API; tighten type of handleFreeWithNonTrivialDependency to be able to use isFreeCall whithout a cast or new overload llvm-svn: 106823
-
Bob Wilson authored
Radar 8128745. llvm-svn: 106820
-
Bob Wilson authored
llvm-svn: 106819
-
Dale Johannesen authored
is reused as an input. PR 4118. Testcase is too big, as usual with bugs in this area, but there's one in the PR. llvm-svn: 106816
-
Bruno Cardoso Lopes authored
llvm-svn: 106815
-
Jakob Stoklund Olesen authored
This fixes PR7479 and PR7485. The test cases from those PRs are big, so not included. However, PR7485 comes from self hosting on FreeBSD, so we will surely hear about any regression. llvm-svn: 106811
-
Dan Gohman authored
llvm-svn: 106809
-
Bruno Cardoso Lopes authored
llvm-svn: 106808
-
Dan Gohman authored
and to clean up unused incoming physregs from the live-in list. llvm-svn: 106805
-
Bruno Cardoso Lopes authored
llvm-svn: 106804
-
Bruno Cardoso Lopes authored
llvm-svn: 106796
-
Bill Wendling authored
original SDNode. This is badness. Also, this function allows one SDNode to point multiple flags to another SDNode. Badness as well. llvm-svn: 106793
-
- Jun 24, 2010
-
-
Devang Patel authored
DBG_VALUE machine instruction pointing to undefined register for a variable justify a separate scope if the variable is inlined function's argument. Radar 8122864. llvm-svn: 106792
-