- Sep 29, 2010
-
-
Chris Lattner authored
llvm-svn: 115004
-
Bill Wendling authored
llvm-svn: 115003
-
Bill Wendling authored
llvm-svn: 115002
-
Eric Christopher authored
llvm-svn: 115001
-
Johnny Chen authored
llvm-svn: 115000
-
Oscar Fuentes authored
llvm-svn: 114999
-
Oscar Fuentes authored
llvm-svn: 114998
-
Bill Wendling authored
knows about them. This is not necessary on 10.6 and later. llvm-svn: 114997
-
Dan Gohman authored
delete the MDNode that changed, rather than the other MDNode. This is less work, because it doesn't require the changed node to be re-inserted into the uniquing map and it doesn't require the is-function-local flag to be recomputed. Also, it avoids trouble when the existing node is part of a complicated data structure. llvm-svn: 114996
-
- Sep 28, 2010
-
-
Owen Anderson authored
cost modeling for if-conversion. Now if only we had a way to estimate the misprediction probability. Adjsut CodeGen/ARM/ifcvt10.ll. The pipeline on Cortex-A8 is long enough that it is still profitable to predicate an ldm, but the shorter pipeline on Cortex-A9 makes it unprofitable. llvm-svn: 114995
-
Eric Christopher authored
llvm-svn: 114994
-
Douglas Gregor authored
CXXRecordDecl::DefinitionData, rather than having Sema mark the bit. llvm-svn: 114993
-
Nick Lewycky authored
ARMTargetMachine.cpp:53: error: control reaches end of non-void function llvm-svn: 114992
-
Anton Korobeynikov authored
Patch by Evzen Muller! llvm-svn: 114991
-
Sean Callanan authored
- the guard variable for the static result variable was being mistaken for the actual result value, causing IRForTarget to fail - LLVM builtins like memcpy were not being properly resolved; now they are resolved to the corresponding function in the target llvm-svn: 114990
-
-
Johnny Chen authored
command on the various basic types, similar to TestIntegerTypes.py and TestFloatTypes.py, which exercise 'frame variable' on the various basic types. Right now, they don't employ the self.expect() facility to compare against the golden output. They just invoke the self.runCmd() method to run the 'expr' command. Decorated the two classes with @unittest2.skip decorators for the time being. llvm-svn: 114987
-
Dan Gohman authored
it's not used afterwards. llvm-svn: 114986
-
Douglas Gregor authored
<rdar://problem/8459981>. llvm-svn: 114984
-
Fariborz Jahanian authored
Fixes rdar://8476159. llvm-svn: 114982
-
Owen Anderson authored
estimates. llvm-svn: 114981
-
Douglas Gregor authored
in CXXRecordDecl itself. Yes, this is also part of <rdar://problem/8459981>. This reinstates r114924, with one crucial bug fix: we were ignoring the implicit fields created by anonymous structs/unions when updating the bits in CXXRecordDecl, which means that a class/struct containing only an anonymous class/struct would be considered "empty". Hilarity follows. llvm-svn: 114980
-
Sebastian Redl authored
llvm-svn: 114979
-
Sebastian Redl authored
Move ExternalSemaSource::ReadMethodPool's implementation to Sema.cpp so that the header can get away with forward declarations only for ObjCMethodList and Selector. Fixes <rdar://8467631>. llvm-svn: 114978
-
Douglas Gregor authored
Centralize the management of CXXRecordDecl::DefinitionData's Aggregate and PlainOldData bits in CXXRecordDecl itself. Another milepost on the road toward <rdar://problem/8459981>. llvm-svn: 114977
-
Bill Wendling authored
llvm-svn: 114974
-
Owen Anderson authored
Rather than having arbitrary cutoffs, actually try to cost model the conversion. For now, the constants are tuned to more or less match our existing behavior, but these will be changed to reflect realistic values as this work proceeds. llvm-svn: 114973
-
Nick Lewycky authored
also fixes PR8250. llvm-svn: 114972
-
Johnny Chen authored
llvm-svn: 114970
-
Devang Patel authored
llvm-svn: 114969
-
Douglas Gregor authored
verify that we aren't in a message-send expression before digging into the identifier or looking ahead more tokens. Fixes a regression (<rdar://problem/8483253>) I introduced with bracket insertion. llvm-svn: 114968
-
Howard Hinnant authored
llvm-svn: 114967
-
Howard Hinnant authored
llvm-svn: 114966
-
Jim Grosbach authored
hosted on different platforms. llvm-svn: 114965
-
Jim Grosbach authored
This should make the arm-linux self-host buildbot happy again. llvm-svn: 114964
-
Johnny Chen authored
Error in dbg server -> MachProcess::SetProcessID() and misc changes to make clang++ happy. llvm-svn: 114962
-
Rafael Espindola authored
llvm-svn: 114958
-
Johnny Chen authored
Error in object runtime language detection code (spurious '; ') Also replace false by NULL in a place where the compiler expects a pointer instead of a bool. llvm-svn: 114957
-
Jim Ingham authored
llvm-svn: 114956
-
Argyrios Kyrtzidis authored
Fixes rdar://8459342. llvm-svn: 114955
-