- Jun 16, 2010
-
-
Evan Cheng authored
Make post-ra scheduling, anti-dep breaking, and register scavenger (conservatively) aware of predicated instructions. This enables ARM to move if-conversion before post-ra scheduler. llvm-svn: 106091
-
Devang Patel authored
llvm-svn: 106088
-
Zhongxing Xu authored
llvm-svn: 106087
-
Zhongxing Xu authored
llvm-svn: 106086
-
Zhongxing Xu authored
unknown. llvm-svn: 106085
-
Zhongxing Xu authored
llvm-svn: 106084
-
Zhongxing Xu authored
arguments are not undefined. llvm-svn: 106083
-
Zhongxing Xu authored
This is the start. llvm-svn: 106082
-
Charles Davis authored
llvm-svn: 106081
-
Jim Ingham authored
Add a "thread specification" class that specifies thread specific breakpoints by name, index, queue or TID. Push this through all the breakpoint management code. Allow this to be set when the breakpoint is created. Fix the Process classes so that a breakpoint hit that is not for a particular thread is not reported as a breakpoint hit event for that thread. Added a "breakpoint configure" command to allow you to reset any of the thread specific options (or the ignore count.) llvm-svn: 106078
-
Jeffrey Yasskin authored
the same thing. llvm-svn: 106076
-
Devang Patel authored
This speeds up local variable handling in DwarfDebug. llvm-svn: 106075
-
Douglas Gregor authored
provides C "integer type" semantics in C and C++ "integral type" semantics in C++. Note that I still need to update isIntegerType (and possibly other predicates) using the same approach I've taken for isIntegralType(). The two should have the same meaning, but currently don't (!). llvm-svn: 106074
-
Eric Christopher authored
llvm-svn: 106073
-
Eric Christopher authored
llvm-svn: 106072
-
Douglas Gregor authored
in C++ that involve both integral and enumeration types. Convert all of the callers to Type::isIntegralType() that are meant to work with both integral and enumeration types over to Type::isIntegralOrEnumerationType(), to prepare to eliminate enumeration types as integral types. llvm-svn: 106071
-
Fariborz Jahanian authored
llvm-svn: 106070
-
Jeffrey Yasskin authored
function defined between its declaration and an instantiation, and that function isn't findable through ADL. llvm-svn: 106068
-
Fariborz Jahanian authored
added a new test case (related to radar 8070772). llvm-svn: 106067
-
Bill Wendling authored
will conflict with another live range. The place which creates this scenerio is the code in X86 that lowers a select instruction by splitting the MBBs. This eliminates the need to check from the bottom up in an MBB for live pregs. llvm-svn: 106066
-
Chandler Carruth authored
dependency edge was reversed such that CodeGen depends on Frontend. llvm-svn: 106065
-
Eric Christopher authored
a relative address. llvm-svn: 106064
-
Stuart Hastings authored
llvm-svn: 106063
-
Eric Christopher authored
llvm-svn: 106062
-
Fariborz Jahanian authored
objective-c++ class objects which have GC'able objc object pointers and need to use ObjC's objc_memmove_collectable API (radar 8070772). llvm-svn: 106061
-
Dale Johannesen authored
llvm-svn: 106058
-
Bob Wilson authored
llvm-svn: 106057
-
Rafael Espindola authored
llvm-svn: 106056
-
Nate Begeman authored
llvm-svn: 106054
-
Dale Johannesen authored
call must not be callee-saved; following x86, add a new regclass to represent this. Also fixes a couple of bugs. Still disabled by default; Thumb doesn't work yet. llvm-svn: 106053
-
- Jun 15, 2010
-
-
Jakob Stoklund Olesen authored
Please use the fast allocator instead. llvm-svn: 106051
-
Douglas Gregor authored
C++ semantics, eliminating an extension diagnostic that doesn't match C++ semantics (ordered comparison with NULL) and tightening some extwarns to errors in C++ to match GCC and maintain conformance in SFINAE contexts. Fixes <rdar://problem/7941392>. llvm-svn: 106050
-
Dale Johannesen authored
flag argument to addReg is not the same format as flags attached to MachineOperand, although both have the same info. I don't think this actually mattered; the bootstrap failure did not reproduce on the next run anyway. llvm-svn: 106049
-
Chris Lattner authored
portability to Solaris 10, which apparently doesn't support [ foo -ot bar ] llvm-svn: 106048
-
Benjamin Kramer authored
llvm-svn: 106047
-
Jason Molenda authored
generated by a script. I don't know if we're still regenerating it or not; will have to check with Greg about how he's handling this now. Should update it for the final DWARF3 and soon-to-be-released DWARF4 constants while I'm at it.. llvm-svn: 106045
-
Chris Lattner authored
llvm-svn: 106043
-
Rafael Espindola authored
llvm-svn: 106041
-
Douglas Gregor authored
llvm-svn: 106040
-
Daniel Dunbar authored
llvm-svn: 106039
-