- Jan 20, 2010
-
-
Chandler Carruth authored
logic enforced in the test case as well, so hopefully it is correct. Please review Victor. llvm-svn: 93980
-
Victor Hernandez authored
Map operands of all function-local metadata, not just metadata passed to llvm.dbg.declare intrinsics llvm-svn: 93979
-
Victor Hernandez authored
llvm-svn: 93978
-
Victor Hernandez authored
llvm-svn: 93977
-
Chandler Carruth authored
llvm-svn: 93975
-
Chandler Carruth authored
This isn't entirely satisfactory, as it seems an implementation detail, and with nothing to do with TargetInfo. Suggestions on where to put this are welcome. llvm-svn: 93974
-
Zhongxing Xu authored
llvm-svn: 93973
-
Daniel Dunbar authored
llvm-svn: 93971
-
Daniel Dunbar authored
llvm-svn: 93970
-
Daniel Dunbar authored
which seems to be needed. llvm-svn: 93969
-
Mike Stump authored
printing. llvm-svn: 93968
-
Devang Patel authored
If a instruction belongs to another function (and not current function) as per debug info attached with the instruction then ignore the dangling lexical scope of this instruction. Such scopes are unreachable. llvm-svn: 93967
-
Mike Stump authored
llvm-svn: 93966
-
Fariborz Jahanian authored
properties imported frfom protocol. Fixes radar 7544809. llvm-svn: 93965
-
John McCall authored
llvm-svn: 93964
-
Mike Stump authored
llvm-svn: 93963
-
Mike Stump authored
context (try or the Exit block) when there isn't a catch (...). Improve CFG printing for catch (...). llvm-svn: 93962
-
Douglas Gregor authored
llvm-svn: 93961
-
David Greene authored
Add some asserts to check SelectionDAG problems earlier. llvm-svn: 93960
-
John McCall authored
Change LookupResult to use UnresolvedSet. Also extract UnresolvedSet into its own header and make it templated over an inline capacity. llvm-svn: 93959
-
Daniel Dunbar authored
llvm-svn: 93958
-
Douglas Gregor authored
llvm-svn: 93957
-
Mike Stump authored
support. WIP. llvm-svn: 93956
-
Douglas Gregor authored
clang_getDeclSource, and clang_getDeclSourceFile; the cursor equivalents are the way of the future. llvm-svn: 93955
-
Douglas Gregor authored
the root of the conceptual cursor hierarchy (just like we do with declarations). This will be used when we get to unify clang_loadTranslationUnit() and clang_loadDeclaration() into something more generally useful. llvm-svn: 93954
-
Dale Johannesen authored
more cases where debug declarations affect debug line info. llvm-svn: 93953
-
Douglas Gregor authored
llvm-svn: 93952
-
Dan Gohman authored
that SCEVExpander can produce when running on behalf of LSR. llvm-svn: 93949
-
Chris Lattner authored
patch by Dmitry llvm-svn: 93948
-
Douglas Gregor authored
and CXCursor_EnumConstantRef; they've been subsumed by expression references, which do a much nicer job. llvm-svn: 93947
-
Douglas Gregor authored
statements, moving some of the more unnatural kinds of references (VarRef, EnumConstantRef, etc.) over to the expressions. We can now poke at arbitrary expressions and statements with, e.g., clang_getCursor() and get back useful information (e.g., source ranges). llvm-svn: 93946
-
Mike Stump authored
llvm-svn: 93945
-
- Jan 19, 2010
-
-
Eric Christopher authored
llvm-svn: 93942
-
Bob Wilson authored
llvm-svn: 93940
-
Dan Gohman authored
has a pointer member. This helps reduce unnecessary bitcasting and uglygeps. llvm-svn: 93939
-
Dale Johannesen authored
line number info. llvm-svn: 93937
-
Dan Gohman authored
than the scaled register. This makes it more likely that subsequent AddrModeMatcher queries will match the new address the same way as the old, instead of accidentally matching what had been the base register as the new scaled register, and then failing to match the scaled register. This fixes some problems with address-mode sinking multiple muls into a block, which will be a lot more common with some upcoming LoopStrengthReduction changes. llvm-svn: 93935
-
Chris Lattner authored
I really want clients of the streamer to be able to say "emit this 64-bit integer" and have it get broken down right by the streamer. I may change this in the future, we'll see how it works out. llvm-svn: 93934
-
John McCall authored
type which was syntactically written. Fixes PR 6080. llvm-svn: 93933
-
Dan Gohman authored
llvm-svn: 93932
-