- Aug 12, 2010
-
-
Daniel Dunbar authored
ExecuteCompilerInvocation in libFrontend. llvm-svn: 110903
-
Daniel Dunbar authored
llvm-svn: 110902
-
John McCall authored
is 8.5MB, sorry. llvm-svn: 110901
-
John McCall authored
llvm-svn: 110900
-
Jim Ingham authored
Now that we are using the Unwinder (or Jason's new unwinder when that comes about) all the plugin-specific details of getting stack frames should be hidden behind that, and the "GetStackFrameAtIndex" and "GetStackFrameCount" algorithms become generic. So I moved them to Thread.cpp. llvm-svn: 110899
-
Bruno Cardoso Lopes authored
llvm-svn: 110898
-
Bruno Cardoso Lopes authored
term goal here is to be able to match enough of vector_shuffle and build_vector so all avx intrinsics which aren't mapped to their own built-ins but to shufflevector calls can be codegen'd. This is the first (baby) step, support building zeroed vectors. llvm-svn: 110897
-
Sean Callanan authored
expression. It is now possible to do things like this: (lldb) expr int $i = 5; $i + 1 $0 = (int) 6 (lldb) expr $i + 3 $1 = (int) 8 (lldb) expr $1 + $0 $2 = (int) 14 As a bonus, this allowed us to move printing of expression results into the ClangPersistentVariable class. This code needs a bit of refactoring -- in particular, ClangExpressionDeclMap has eaten one too many bacteria and needs to undergo mitosis -- but the infrastructure appears to be holding up nicely. llvm-svn: 110896
-
Johnny Chen authored
entry for ARM STRBT is actually a super-instruction for A8.6.199 STRBT A1 & A2. Recover by looking for ARM:USAT encoding pattern before delegating to the auto- gened decoder. Added a "usat" test case to arm-tests.txt. llvm-svn: 110894
-
Jim Ingham authored
llvm-svn: 110893
-
Jim Ingham authored
llvm-svn: 110892
-
John McCall authored
invalid destructor. llvm-svn: 110891
-
Daniel Dunbar authored
because it could have an ambiguous suffix. llvm-svn: 110890
-
Daniel Dunbar authored
instructions onto the target specific parser, which can do a better job. llvm-svn: 110889
-
Daniel Dunbar authored
target specific parsers can adapt the TargetAsmParser to this. llvm-svn: 110888
-
Devang Patel authored
llvm-svn: 110887
-
Daniel Dunbar authored
if detected. - This is a hack, we really want the linker version at execution time, but we don't have any infrastructure for getting that. Yet. llvm-svn: 110886
-
Devang Patel authored
llvm-svn: 110885
-
Devang Patel authored
llvm-svn: 110884
-
Daniel Dunbar authored
- Review appreciated, as long as you understand that I understand that this is a horrible hack. llvm-svn: 110883
-
John McCall authored
Fixes a crash in a rather large and difficult-to-reduce test case. llvm-svn: 110882
-
Tom Care authored
Fix a bug where child statements could not be identified as being in a CFGBlock in CFGStmtMap::getBlock. llvm-svn: 110881
-
Johnny Chen authored
Added two test cases to arm-tests.txt. llvm-svn: 110880
-
Argyrios Kyrtzidis authored
llvm-svn: 110879
-
Devang Patel authored
Tested by scope.exp in gdb testsuite. llvm-svn: 110876
-
Bob Wilson authored
instruction opcode. This also fixes part of PR7792. llvm-svn: 110875
-
rdar://problem/8282498Jakob Stoklund Olesen authored
When a register is defined by a partial load: %reg1234:sub_32 = MOV32mr <fi#-1>; GR64:%reg1234 That load cannot be folded into an instruction using the full 64-bit register. It would become a 64-bit load. This is related to the recent change to have isLoadFromStackSlot return false on a sub-register load. llvm-svn: 110874
-
Daniel Dunbar authored
llvm-svn: 110873
-
Daniel Dunbar authored
llvm-svn: 110872
-
Daniel Dunbar authored
linker in use. llvm-svn: 110871
-
Eli Friedman authored
llvm-svn: 110870
-
Argyrios Kyrtzidis authored
-There are 2 instances that change the TokenID for GNU libstdc++ 4.2 compatibility. To handler those cases introduce a RevertedTokenID bitfield, RevertTokenIDToIdentifier() and hasRevertedTokenIDToIdentifier() methods. Store the bitfield in PCH. llvm-svn: 110868
-
John McCall authored
treats that as a contract to be fulfilled by any replacements. llvm-svn: 110864
-
Owen Anderson authored
llvm-svn: 110863
-
Nick Lewycky authored
- remove ashr which never worked. - fix lshr and shl and add tests. - remove dead function "intersect1Wrapped". - add a new sub method to subtract ranges, with test. llvm-svn: 110861
-
Abramo Bagnara authored
llvm-svn: 110860
-
- Aug 11, 2010
-
-
Douglas Gregor authored
the code-completion consumer. The consumer can use this information to augument, filter, or display the code-completion results. llvm-svn: 110858
-
Fariborz Jahanian authored
radar 7948654. llvm-svn: 110857
-
Bruno Cardoso Lopes authored
llvm-svn: 110854
-
Devang Patel authored
Emit a stop point for delegate constructor call. This gives user a chance to step into constructor body. llvm-svn: 110853
-