- Dec 03, 2010
-
-
Nate Begeman authored
I'm unclear if the tests are actually correct or not, but reverting for now. llvm-svn: 120847
-
Nate Begeman authored
llvm-svn: 120844
-
Nate Begeman authored
it completely breaks scalar fp in xmm regs when AVX is enabled. llvm-svn: 120843
-
- Dec 02, 2010
-
-
Devang Patel authored
llvm-svn: 120630
-
- Dec 01, 2010
-
-
Evan Cheng authored
llvm-svn: 120622
-
Devang Patel authored
llvm-svn: 120580
-
Duncan Sands authored
The user (i.e. whoever generated a call to the intrinsic in the first place) is essentially asking for a particular instruction to be placed in the assembler. If that instruction won't execute on the target machine, that's their problem not ours. Two buildbots with processors that don't support SSE3 were barfing on the apm.ll test in CodeGen/X86 because of this assertion. llvm-svn: 120574
-
Evan Cheng authored
llvm-svn: 120549
-
Evan Cheng authored
legalization time. Since at legalization time there is no mapping from SDNode back to the corresponding LLVM instruction and the return SDNode is target specific, this requires a target hook to check for eligibility. Only x86 and ARM support this form of sibcall optimization right now. rdar://8707777 llvm-svn: 120501
-
- Nov 30, 2010
-
-
Eric Christopher authored
llvm-svn: 120470
-
Eric Christopher authored
while I'm in there. llvm-svn: 120466
-
Eric Christopher authored
llvm-svn: 120416
-
Eric Christopher authored
llvm-svn: 120415
-
Eric Christopher authored
it. llvm-svn: 120412
-
Eric Christopher authored
While I'm there, clean up too many \n even for me. llvm-svn: 120411
-
Eric Christopher authored
llvm-svn: 120410
-
Eric Christopher authored
Fixes PR8573. llvm-svn: 120404
-
- Nov 29, 2010
-
-
Michael J. Spencer authored
llvm-svn: 120298
-
- Nov 28, 2010
-
-
Rafael Espindola authored
llvm-svn: 120263
-
Chris Lattner authored
instructions. I choose to handle this with an asmparser hack, though it could be handled by changing all the instruction definitions to allow be "setneb" instead of "setne". The asm parser hack is better in this case, because we want the disassembler to produce setne, not setneb. llvm-svn: 120260
-
Rafael Espindola authored
and at least the 4 byte one will be needed to implement the .cfi_* directives. llvm-svn: 120240
-
Anton Korobeynikov authored
llvm-svn: 120229
-
Anton Korobeynikov authored
llvm-svn: 120228
-
- Nov 27, 2010
-
-
Rafael Espindola authored
llvm-svn: 120225
-
Rafael Espindola authored
llvm-svn: 120224
-
Daniel Dunbar authored
- I'm leaving MachO.h, because I believe it has external consumers, but I would really like to eliminate it (we have stylistic disagreements with one another). llvm-svn: 120187
-
- Nov 26, 2010
-
-
Rafael Espindola authored
llvm-svn: 120168
-
- Nov 25, 2010
-
-
Rafael Espindola authored
llvm-svn: 120147
-
- Nov 23, 2010
-
-
Rafael Espindola authored
llvm-svn: 120017
-
Rafael Espindola authored
llvm-svn: 120006
-
Wesley Peck authored
llvm-svn: 119990
-
- Nov 22, 2010
-
-
Rafael Espindola authored
llvm-svn: 119985
-
- Nov 21, 2010
-
-
Chris Lattner authored
llvm-svn: 119947
-
Chris Lattner authored
when transfering between i64 gprs and mmx regs. llvm-svn: 119931
-
- Nov 20, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 119904
-
Duncan Sands authored
so don't claim they are. They are allocated using DAG.getNode, so attempts to access MemSDNode fields results in reading off the end of the allocated memory. This fixes crashes with "llc -debug" due to debug code trying to print MemSDNode fields for these barrier nodes (since the crashes are not deterministic, use valgrind to see this). Add some nasty checking to try to catch this kind of thing in the future. llvm-svn: 119901
-
- Nov 19, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 119754
-
- Nov 18, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 119740
-
Chris Lattner authored
sahf movl 344(%rdi),%r14d we used to produce: t.s:2:1: error: unexpected token in argument list ^ we now produce: t.s:1:11: error: unexpected token in argument list sahf movl 344(%rdi),%r14d ^ rdar://8581401 llvm-svn: 119676
-
- Nov 17, 2010
-
-
Rafael Espindola authored
llvm-svn: 119547
-