- Aug 12, 2010
-
-
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
-
John McCall authored
instead of _Unwind_Resume. With SJLJ exceptions, this is spelled "_Unwind_SjLj_Resume_or_Rethrow", not "_Unwind_SjLj_Resume", which has significantly different semantics. We should actually never be generating a call to _Unwind_SjLj_Resume directly; even if we were generating true cleanups (which we aren't because of the horrible hack), we should be calling __cxa_end_cleanup() on ARM. I haven't implemented this because there's little point as long as the HH is present. I believe this fixes <rdar://problem/8281377>. llvm-svn: 110851
-
Eli Friedman authored
in the code after the "FIXME: Needs to be written". llvm-svn: 110849
-
Dan Gohman authored
and remove casts from all its callers. llvm-svn: 110848
-
Dan Gohman authored
llvm-svn: 110847
-
Bruno Cardoso Lopes authored
llvm-svn: 110845
-
Bruno Cardoso Lopes authored
llvm-svn: 110844
-
Dan Gohman authored
llvm-svn: 110843
-
Dan Gohman authored
llvm-svn: 110842
-