- Dec 08, 2010
-
-
Jakob Stoklund Olesen authored
This new register allocator is initially identical to RegAllocBasic, but it will receive all of the tricks that RegAllocBasic won't get. RegAllocGreedy will eventually replace linear scan. llvm-svn: 121234
-
Bill Wendling authored
llvm-svn: 121233
-
Daniel Dunbar authored
should use that. llvm-svn: 121231
-
Argyrios Kyrtzidis authored
Fixes rdar://8739801. llvm-svn: 121228
-
Eric Christopher authored
llvm-svn: 121227
-
Bill Wendling authored
llvm-svn: 121226
-
Sean Callanan authored
because the diagnostic client for one of the AST contexts is NULL. Now we provide a form of Miranda rights to AST contexts: they are provided with a very simple diagnostic client if they do not have one themselves. llvm-svn: 121225
-
Devang Patel authored
llvm-svn: 121224
-
Daniel Dunbar authored
build: Don't force -flat_namespace or '-undefined suppress' on unsuspecting users of LLVM makefiles, these options really shouldn't be used on Darwin. llvm-svn: 121223
-
Daniel Dunbar authored
llvm-svn: 121222
-
Chandler Carruth authored
llvm-svn: 121221
-
Johnny Chen authored
as the args and the envs to the launched process. o lldbtest.py: Forgot to check in some assertion messages changes for lldbtest.py. o dotest.py: Also add "api" category to the default lldb log option list. llvm-svn: 121220
-
Jim Grosbach authored
thumb vs. arm mode differences in WriteNopData(). llvm-svn: 121219
-
Johnny Chen authored
Launch the process with ['X', 'Y', 'Z'] as the args to make argc == 4 and verify that's the case, plus some other EvaluateExpression() calls. llvm-svn: 121218
-
Jakob Stoklund Olesen authored
Minor optimization to the use of IntervalMap iterators. They are fairly heavyweight, so prefer SI.valid() over SI != end(). llvm-svn: 121217
-
Owen Anderson authored
llvm-svn: 121216
-
Owen Anderson authored
the order of the bytes in the data stream is flipped around. llvm-svn: 121215
-
Bob Wilson authored
llvm-svn: 121214
-
Bob Wilson authored
so they can be implemented without clang builtins. llvm-svn: 121213
-
Devang Patel authored
llvm-svn: 121212
-
Devang Patel authored
llvm-svn: 121211
-
Bob Wilson authored
llvm-svn: 121210
-
Bob Wilson authored
so they can be implemented without clang builtins. llvm-svn: 121209
-
Bob Wilson authored
so they can be used in the implementations of other intrinsics. llvm-svn: 121208
-
Rafael Espindola authored
before: 4 assembler - Number of assembler layout and relaxation steps 78563 assembler - Number of emitted assembler fragments 8693904 assembler - Number of emitted object file bytes 271223 assembler - Number of evaluated fixups 330771677 assembler - Number of fragment layouts 5958 assembler - Number of relaxed instructions 2508361 mcexpr - Number of MCExpr evaluations real 0m26.123s user 0m25.694s sys 0m0.388s after: 4 assembler - Number of assembler layout and relaxation steps 78563 assembler - Number of emitted assembler fragments 8693904 assembler - Number of emitted object file bytes 271223 assembler - Number of evaluated fixups 231507 assembler - Number of fragment layouts 5958 assembler - Number of relaxed instructions 2508361 mcexpr - Number of MCExpr evaluations real 0m2.500s user 0m2.113s sys 0m0.273s And yes, the outputs are identical :-) llvm-svn: 121207
-
Matt Beaumont-Gay authored
llvm-svn: 121206
-
Devang Patel authored
This is still work in progress. llvm-svn: 121205
-
Howard Hinnant authored
llvm-svn: 121204
-
Howard Hinnant authored
llvm-svn: 121203
-
Howard Hinnant authored
llvm-svn: 121202
-
Jakob Stoklund Olesen authored
This speeds up RegAllocBasic by 20%, not counting releaseMemory which becomes way faster. llvm-svn: 121201
-
Jakob Stoklund Olesen authored
llvm-svn: 121200
-
Johnny Chen authored
the command given to lldb command interpreter more readable. llvm-svn: 121199
-
Bill Wendling authored
llvm-svn: 121198
-
Evan Cheng authored
vpush instructions to save / restore VFP / NEON registers like this: vpush {d8,d10,d11} vpop {d8,d10,d11} vpush and vpop do not allow gaps in the register list. rdar://8728956 llvm-svn: 121197
-
Jim Grosbach authored
llvm-svn: 121196
-
Bill Wendling authored
functionality change. llvm-svn: 121195
-
- Dec 07, 2010
-
-
John McCall authored
llvm-svn: 121194
-
Sean Callanan authored
between clients of the LLDB API and the expression parser. llvm-svn: 121193
-
John McCall authored
the failed compile in PR8751. llvm-svn: 121192
-