- Jul 13, 2010
-
-
Jakob Stoklund Olesen authored
Also, one binary search is enough. llvm-svn: 108261
-
Dan Gohman authored
llvm-svn: 108259
-
Evan Cheng authored
Extend the r107852 optimization which turns some fp compare to code sequence using only i32 operations. It now optimize some f64 compares when fp compare is exceptionally slow (e.g. cortex-a8). It also catches comparison against 0.0. llvm-svn: 108258
-
Evan Cheng authored
llvm-svn: 108256
-
Greg Clayton authored
This allows LLDB (llvm/tools/lldb) to build on Mac OS X. llvm-svn: 108255
-
Evan Cheng authored
llvm-svn: 108254
-
Eric Christopher authored
llvm-svn: 108252
-
Dale Johannesen authored
llvm-svn: 108251
-
Chandler Carruth authored
EXPECT_{TRUE,FALSE}(...) macros. This also prevents suprious warnings about bool-to-pointer conversion that occurs withit EXPECT_EQ. llvm-svn: 108248
-
Devang Patel authored
llvm-svn: 108246
-
Duncan Sands authored
by a return that returns a constant, while elsewhere in the function another return instruction returns a different constant. This is a special case of accumulator recursion, so just generalize the existing logic a bit. llvm-svn: 108241
-
Gabor Greif authored
with this commit the callee moves to the end of the operand array (from the start) and the call arguments now start at index 0 (formerly 1) this ordering is now consistent with InvokeInst this commit only flips the switch, functionally it is equivalent to r101465 I intend to commit several cleanups after a few days of soak period llvm-svn: 108240
-
Benjamin Kramer authored
llvm-svn: 108239
-
Duncan Sands authored
wider than the source type. Correct LangRef. llvm-svn: 108238
-
Chris Lattner authored
llvm-svn: 108229
-
Eric Christopher authored
llvm-svn: 108228
-
Bob Wilson authored
avoid replicated code. llvm-svn: 108227
-
Chris Lattner authored
disassembler. Remove some code from the disassembler to compensate, unbreaking disassembly of lea's. llvm-svn: 108226
-
Bruno Cardoso Lopes authored
llvm-svn: 108224
-
Bruno Cardoso Lopes authored
llvm-svn: 108223
-
Bruno Cardoso Lopes authored
llvm-svn: 108222
-
Stephen Wilson authored
section entries. llvm-svn: 108221
-
Jakob Stoklund Olesen authored
they already have one. This fixes the himenobmtxpa miscompilation on ARM. The PostRA scheduler got confused by the double memoperand and hoisted a stack slot load above a store to the same slot. llvm-svn: 108219
-
David Greene authored
Move some SIMD fragment code into X86InstrFragmentsSIMD so that the utility classes can be used from multiple files. This will aid transitioning to a new refactored x86 SIMD specification. llvm-svn: 108213
-
Bruno Cardoso Lopes authored
llvm-svn: 108207
-
Bruno Cardoso Lopes authored
llvm-svn: 108204
-
Stephen Wilson authored
llvm-svn: 108203
-
- Jul 12, 2010
-
-
Stephen Wilson authored
llvm-svn: 108197
-
Daniel Dunbar authored
llvm-svn: 108196
-
Daniel Dunbar authored
llvm-svn: 108193
-
Argyrios Kyrtzidis authored
Add convenience method FoldingSetImpl::InsertNode(Node *N) that asserts if the node is already inserted. llvm-svn: 108192
-
Dan Gohman authored
SD instructions too, in addition to SS instructions. And add a comment about it. llvm-svn: 108191
-
Daniel Dunbar authored
llvm-svn: 108190
-
Daniel Dunbar authored
llvm-svn: 108189
-
Bill Wendling authored
Patch by Xi Wang! llvm-svn: 108188
-
Daniel Dunbar authored
llvm-svn: 108187
-
Bob Wilson authored
instructions already have implicit defs of LR. The comment suggests that this is intended to fix something like pr6111, but it doesn't really do that either. llvm-svn: 108186
-
Daniel Dunbar authored
llvm-svn: 108185
-
Bruno Cardoso Lopes authored
llvm-svn: 108184
-
Daniel Dunbar authored
llvm-svn: 108183
-