- Oct 24, 2011
-
-
Eli Friedman authored
llvm-svn: 142841
-
Owen Anderson authored
llvm-svn: 142840
-
Johnny Chen authored
rdar://problem/10334911 llvm-svn: 142839
-
Chandler Carruth authored
Suggested by John McCall. llvm-svn: 142836
-
Richard Smith authored
llvm-svn: 142835
-
Jim Ingham authored
llvm-svn: 142834
-
Jim Ingham authored
llvm-svn: 142833
-
Richard Smith authored
floating-point literals if they are the immediate operands of casts. ImplicitCastExpr is not a cast in the language-standards sense. llvm-svn: 142832
-
Anna Zaks authored
This commit removes the major functional dependency on the ExprEngine::Builder member variable. In some cases the code became more verbose. Particularly, we call takeNodes() and addNodes() to move responsibility for the nodes from one builder to another. This will get simplified later on. llvm-svn: 142831
-
Anna Zaks authored
llvm-svn: 142830
-
Anna Zaks authored
llvm-svn: 142829
-
Anna Zaks authored
To convert iteratively, we take the nodes the local builder will process from the from the global builder and add the generated nodes after the short lived builder is done. PureStmtNodeBuilder is the one we should eventually use everywhere. Added Stmt index and Builder context as ExprEngine globals. To avoid passing them around. llvm-svn: 142828
-
Anna Zaks authored
First step toward removing the global Stmt builder. Added several transitional methods (like takeNodes/addNodes). + Stop early if the set of exploded nodes for the next iteration is empty. llvm-svn: 142827
-
Anna Zaks authored
This moves the responsibility for storing the output node set from the builder to the clients. The builder is just responsible for transforming an input set into the output set: {SrcSet/SrcNode} -> {Frontier}. llvm-svn: 142826
-
Johnny Chen authored
Fix test regressions due to the addition of 'display' alias to the top level commands, which conflicts with the original 'dis' -> 'disassemble' unique expansion. Change it to 'disass' now. llvm-svn: 142825
-
Johnny Chen authored
Removed the @expectedFailure decorators from test cases. They have been fixed with the r142717 check-in. llvm-svn: 142823
-
Douglas Gregor authored
llvm-svn: 142822
-
Douglas Gregor authored
llvm-svn: 142821
-
Owen Anderson authored
Fix a NEON disassembly case that was broken in the recent refactorings. As more of this code gets refactored, a lot of these manual decoding hooks should get smaller and/or go away entirely. llvm-svn: 142817
-
Dan Gohman authored
physreg dependencies, and upcoming codegen changes will require proper physreg dependence handling. llvm-svn: 142816
-
Dan Gohman authored
llvm-svn: 142815
-
Peter Collingbourne authored
llvm-svn: 142814
-
Dan Gohman authored
use of Sched::ILP instead, as Sched::Latency is going away. llvm-svn: 142813
-
Richard Smith authored
caching. llvm-svn: 142812
-
Dan Gohman authored
as the Latency scheduler is going away. llvm-svn: 142811
-
Dan Gohman authored
is going away. llvm-svn: 142810
-
Fariborz Jahanian authored
llvm-svn: 142807
-
Jim Grosbach authored
llvm-svn: 142806
-
Argyrios Kyrtzidis authored
Ted came upon the bug but I couldn't make a test out of it. llvm-svn: 142805
-
Benjamin Kramer authored
llvm-svn: 142804
-
Benjamin Kramer authored
llvm-svn: 142803
-
Enrico Granata authored
Decoupling of lock-related code from the core of ScriptInterpreterPython. All that concerns locking the Python interpreter is now delegated to the internal ScriptInterpreterPython::Locker class. Several changes in ScriptInterpreterPython to accommodate this new pattern. llvm-svn: 142802
-
Jim Grosbach authored
PR11220 llvm-svn: 142801
-
Bill Wendling authored
llvm-svn: 142800
-
Chandler Carruth authored
used it. Fixes an unused variable warning from GCC on release builds. llvm-svn: 142799
-
Douglas Gregor authored
llvm-svn: 142798
-
Douglas Gregor authored
llvm-svn: 142797
-
David Chisnall authored
llvm-svn: 142796
-
David Chisnall authored
llvm-svn: 142795
-
Benjamin Kramer authored
Add a test case for the edge case that triggers this. Thanks to Chandler for bringing this to my attention. llvm-svn: 142794
-