- Sep 03, 2010
-
-
Owen Anderson authored
llvm-svn: 112987
-
Jim Grosbach authored
alignment should be performed. Otherwise dynamic realignment may trigger when the register allocator has already used the frame pointer as a general purpose register. That is, we need to make sure that the list of reserved registers doesn't change after register allocation. llvm-svn: 112986
-
Benjamin Kramer authored
Pacify operator precedence warnings. No functionality change because eLaunchFlagDisableASLR happens to be 1. llvm-svn: 112985
-
Jim Grosbach authored
llvm-svn: 112984
-
Bob Wilson authored
instructions prior to regalloc. Since it's getting a little close to the 2.8 branch deadline, I'll have to leave the rest of the instructions handled by the NEONPreAllocPass for now, but I didn't want to leave half of the VLD instructions converted and the other half not. llvm-svn: 112983
-
Dan Gohman authored
llvm-svn: 112982
-
Douglas Gregor authored
last of the C++-specific expressions where we have decent source information in the AST already. In particular, various object-construction expressions (CXXNewExpr, CXXTemporaryObjectExpr) still have poor source-location information that needs to be addressed. llvm-svn: 112981
-
Nuno Lopes authored
llvm-svn: 112980
-
Fariborz Jahanian authored
Per Chris's comment. llvm-svn: 112979
-
Douglas Gregor authored
llvm-svn: 112978
-
Fariborz Jahanian authored
c++ operator token. (radar 8328250). llvm-svn: 112977
-
Dan Gohman authored
llvm-svn: 112976
-
Douglas Gregor authored
llvm-svn: 112975
-
Douglas Gregor authored
llvm-svn: 112974
-
Greg Clayton authored
Added extra logging for stepping. Fixed an issue where cached stack frame data could be lost between runs when the thread plans read a stack frame. llvm-svn: 112973
-
Dawn Perchik authored
titled "Testing on the Command Line". llvm-svn: 112972
-
Owen Anderson authored
llvm-svn: 112971
-
Chris Lattner authored
llvm-svn: 112970
-
Chris Lattner authored
llvm-svn: 112969
-
Douglas Gregor authored
llvm-svn: 112968
-
Douglas Gregor authored
llvm-svn: 112966
-
Daniel Dunbar authored
llvm-svn: 112965
-
Mikhail Glushenkov authored
Makefile.rules assumes that all EXPORTED_SYMBOL_FILEs have the .exports extension. llvm-svn: 112964
-
Mikhail Glushenkov authored
This reverts commit 012b374e5b46fe93a8fdf605f5929fa8239e0960. llvm-svn: 112963
-
Daniel Dunbar authored
Revert "For ARM stack frames that utilize variable sized objects and have either", it is breaking oggenc with Clang for ARMv6. This reverts commit 8d6e29cfda270be483abf638850311670829ee65. llvm-svn: 112962
-
Benjamin Kramer authored
llvm-svn: 112955
-
Mikhail Glushenkov authored
llvm-svn: 112954
-
Francois Pichet authored
First test commit by Francois Pichet. _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES is not a predefined macro, remove it. llvm-svn: 112953
-
Duncan Sands authored
Original commit message: Use the SSAUpdator to turn calls to eh.exception that are not in a landing pad into uses of registers rather than loads from a stack slot. Doesn't touch the 'orrible hack code - Bill needs to persuade me harder :) llvm-svn: 112952
-
John McCall authored
changes that are much older. llvm-svn: 112951
-
John McCall authored
restrictions. The note's not really on the right place given its wording, but putting a second note on the call site (or muddying the wording) doesn't appeal. There are corner cases where this can be wrong, but I'm not concerned. llvm-svn: 112950
-
Chris Lattner authored
should probably be removed if it has no purpose, but I just #if'd it out in case it's usefulIdempotentOperationChecker::isTruncationExtensionAssignment should probably be removed if it has no purpose, but I just #if'd it out in case it's useful llvm-svn: 112949
-
Owen Anderson authored
bootstrap, and clang self-host. llvm-svn: 112948
-
NAKAMURA Takumi authored
llvm-svn: 112947
-
Oscar Fuentes authored
The cmake (+ MSVC) build is broken if you don't select your native target. e.g. 'cmake -D LLVM_TARGETS_TO_BUILD="MyNonNativeTarget" .' This is because cmake currently sets the LLVM_NATIVE_* definitions regardless of whether the native target is selected (causing build errors). Patch by Mike Gist! llvm-svn: 112946
-
John McCall authored
llvm-svn: 112945
-
Bruno Cardoso Lopes authored
The AVX versions of PALIGN and PABS* should only exist for 128-bit. Remove the unnecessary stuff. llvm-svn: 112944
-
Daniel Dunbar authored
twice. This showed up as an assert on the odd test case because we generated the decl map entry twice. llvm-svn: 112943
-
Bruno Cardoso Lopes authored
llvm-svn: 112942
-
Bob Wilson authored
vabd intrinsic and add and/or zext operations. In the case of vaba, this also avoids the need for a DAG combine pattern to combine vabd with add. Update tests. Auto-upgrade the old intrinsics. llvm-svn: 112941
-