- Apr 10, 2010
-
-
Dan Gohman authored
into adjacent loops. Also, ensure that the insert position is dominated by the loop latch of any loop in the post-inc set which has a latch. llvm-svn: 100906
-
- Apr 09, 2010
-
-
John McCall authored
just integer-literal expressions with special case implementations in the AST. Fixes rdar://problem/7825453. llvm-svn: 100905
-
Bob Wilson authored
llvm-svn: 100904
-
Douglas Gregor authored
full-fledged @interface, be sure that the declaration has the right lexical context. <rdar://problem/7827709> llvm-svn: 100903
-
Douglas Gregor authored
specializations when the explicit instantiation was... explicitly written, i.e., not the product of an explicit instantiation of an enclosing class. Fixes this spurious warning when Clang builds LLVM: /Volumes/Data/dgregor/Projects/llvm/lib/CodeGen/MachineDominators.cpp:22:1: warning: explicit instantiation of 'addRoot' that occurs after an explicit specialization will be ignored (C++0x extension) [-pedantic] llvm-svn: 100900
-
Johnny Chen authored
We are bound to fail! For proper disassembly, the well-known encoding bits of the instruction must be fully specified. This also removes pseudo instructions from considerations of disassembly, which is a better design and less fragile than the name matchings. llvm-svn: 100899
-
Chris Lattner authored
variable TARGET_HAS_DYNAMIC_LIBS llvm-svn: 100896
-
Chris Lattner authored
llvm-svn: 100895
-
Chris Lattner authored
llvm-svn: 100894
-
Wesley Peck authored
llvm-svn: 100893
-
Bob Wilson authored
such that the non-VFP versions have no implicit defs of VFP registers. If any callee-saved VFP registers are marked as having been defined, the prologue/epilogue code will try to save and restore them. Radar 7770432. llvm-svn: 100892
-
Ted Kremenek authored
llvm-svn: 100891
-
Ted Kremenek authored
we don't have enough information to tell them how to use 'strncmp'. Instead, change the diagnostic to indicate they should use 'strncmp'. llvm-svn: 100890
-
Ted Kremenek authored
llvm-svn: 100889
-
Benjamin Kramer authored
llvm-svn: 100887
-
Johnny Chen authored
encounters decoding conflicts, instead of wrapping it inside the DEBUG() macro. llvm-svn: 100886
-
Dan Gohman authored
a hoisted intermediate result if the intermediate result isn't an Instruction. llvm-svn: 100884
-
Dan Gohman authored
so that an unfortunately placed bitcast doesn't pin a value in a register. llvm-svn: 100883
-
John McCall authored
llvm-svn: 100882
-
John McCall authored
llvm-svn: 100881
-
John McCall authored
Remove -faccess-control from -cc1; add -fno-access-control. Make the driver pass -fno-access-control by default. Update a bunch of tests to be correct under access control. llvm-svn: 100880
-
Benjamin Kramer authored
llvm-svn: 100879
-
John McCall authored
fails to find a type. There are no cases where it's valid for this to produce an error. llvm-svn: 100878
-
Bob Wilson authored
llvm-svn: 100877
-
Bob Wilson authored
llvm-svn: 100876
-
Chris Lattner authored
"On SPU, variables in the .bss section that are allocated with the .lcomm directive are not aligned on 16 byte boundaries. This causes misaligned loads, as the generated assembly assumes this "default" alignment. this patch disables .lcomm in favour of '.local .comm' Patch by Kalle Raisklia! llvm-svn: 100875
-
Dan Gohman authored
llvm-svn: 100874
-
Douglas Gregor authored
type..." with "initializing <type> with an expression of type...", which reads better. Thanks to John for the improved wording. llvm-svn: 100873
-
Douglas Gregor authored
the implicit template instantiations we need to perform. Otherwise, we end up erroneously diagnosing static functions as used if they were only used within an implicit template instantiation. Fixes a bunch of spurious failures when building Clang with Clang. llvm-svn: 100872
-
John McCall authored
type isn't dependent. Fixes rdar://problem/7838962. llvm-svn: 100871
-
Chris Lattner authored
attr constructor or destructor. Patch by Jean-Daniel Dupas! llvm-svn: 100870
-
Bob Wilson authored
llvm-svn: 100869
-
Devang Patel authored
llvm-svn: 100867
-
Douglas Gregor authored
precompiled headers and/or when reading the contents of the file into memory. These checks seem to be causing spurious regression-test failures on Windows. llvm-svn: 100866
-
Fariborz Jahanian authored
for objc. llvm-svn: 100865
-
Daniel Dunbar authored
llvm-svn: 100864
-
Gabor Greif authored
llvm-svn: 100862
-
Dan Gohman authored
llvm-svn: 100860
-
Dan Gohman authored
llvm-svn: 100859
-
Dan Gohman authored
llvm-svn: 100858
-