- Nov 17, 2012
-
-
Ted Kremenek authored
an initial baseline for enqueued blocks, but use a simple DFS stack for propagating changes quickly up back edges. This provides a 3.5% reduction in -fsyntax-only time on sqlite3.c. llvm-svn: 168241
-
Eli Friedman authored
llvm-svn: 168240
-
Eli Friedman authored
llvm-svn: 168239
-
Jason Molenda authored
in the source files. Expand to spaces. No content changes, just whitespace. llvm-svn: 168238
-
Eli Friedman authored
Clean up X86 target feature translation code slightly. No intended functional change. Patch by Jung-uk Kim. llvm-svn: 168237
-
Chad Rosier authored
test cases require fixes to fast-isel before the verifier can be enabled. Part of rdar://12594152 llvm-svn: 168233
-
-
Nadav Rotem authored
At the moment we still require to have an integer induction variable (for example: i++). llvm-svn: 168231
-
Akira Hatanaka authored
llvm-svn: 168230
-
Weiming Zhao authored
style requirement. llvm-svn: 168229
-
rdar://problem/12720514Han Ming Ong authored
This allows client to query profiling states on the inferior. llvm-svn: 168228
-
Evan Cheng authored
Teach SROA rewriteVectorizedStoreInst to handle cases when the loaded value is narrower than the stored value. rdar://12713675 llvm-svn: 168227
-
Andrew Kaylor authored
llvm-svn: 168226
-
Andrew Kaylor authored
llvm-svn: 168225
-
Greg Clayton authored
llvm-svn: 168224
-
Eric Christopher authored
llvm-svn: 168223
-
Chad Rosier authored
llvm-svn: 168222
-
Andrew Kaylor authored
llvm-svn: 168221
-
Filipe Cabecinhas authored
llvm-svn: 168220
-
Eric Christopher authored
llvm-svn: 168218
-
Bill Wendling authored
Revert r167799. It's not really correct, and it doesn't fix the problem that it was intended to fix. llvm-svn: 168217
-
- Nov 16, 2012
-
-
Chad Rosier authored
llvm-svn: 168215
-
Dmitri Gribenko authored
llvm-svn: 168213
-
Chad Rosier authored
This was causing different behavior when using -x objective-c++-cpp-output as compared to -x objc++-cpp-output. Specifically, the driver was not adding the -fcxx-exceptions flag in the latter case. rdar://12680312 llvm-svn: 168212
-
Benjamin Kramer authored
They are just useless and prevent SmallVector from picking an optimized codepath for memcpyable elements. llvm-svn: 168211
-
Andrew Kaylor authored
llvm-svn: 168210
-
Howard Hinnant authored
by Kimball Thurston. This fixes http://llvm.org/bugs/show_bug.cgi?id=14358. llvm-svn: 168209
-
Jakub Staszak authored
llvm-svn: 168208
-
Weiming Zhao authored
This patch replaces the hard coded GPR pair [R0, R1] of Intrinsic:arm_ldrexd and [R2, R3] of Intrinsic:arm_strexd with even/odd GPRPair reg class. Similar to the lowering of atomic_64 operation. llvm-svn: 168207
-
Dmitri Gribenko authored
There are better ways of limiting the amount of information if there is a need for that. Patch by Philip Craig. llvm-svn: 168206
-
rdar://problem/12238339Greg Clayton authored
Make sure architectures are obeyed for skinny mach files. llvm-svn: 168205
-
Greg Clayton authored
llvm-svn: 168204
-
Andrew Trick authored
llvm-svn: 168203
-
Andrew Trick authored
llvm-svn: 168202
-
Richard Osborne authored
llvm-svn: 168201
-
Anton Korobeynikov authored
This fixes PR14359 llvm-svn: 168200
-
Richard Osborne authored
An alias to a function should use pc relative addressing. llvm-svn: 168199
-
Justin Holewinski authored
llvm-svn: 168198
-
Justin Holewinski authored
Before, the parser would assert on the following code: @a2 = global i8 addrspace(1)* @a @a = addrspace(1) global i8 0 because the type of @a was "i8*" instead of "i8 addrspace(1)*" when parsing the initializer for @a2. llvm-svn: 168197
-
Duncan Sands authored
llvm-svn: 168196
-