- May 01, 2007
-
-
Chris Lattner authored
llvm-svn: 36600
-
- Apr 30, 2007
-
-
Chris Lattner authored
register, preallocate all input registers and the early clobbered output. This fixes PR1357 and CodeGen/PowerPC/2007-04-30-InlineAsmEarlyClobber.ll llvm-svn: 36599
-
Evan Cheng authored
llvm-svn: 36594
-
Chris Lattner authored
pieces of it. No functionality change. llvm-svn: 36592
-
Chris Lattner authored
llvm-svn: 36590
-
Chris Lattner authored
# InlineAsm Start subfc r3,r5,r4 subfze r4,r3 # InlineAsm End print: # InlineAsm Start subfc r3,r5,r4 subfze r4,r3 # InlineAsm End llvm-svn: 36589
-
- Apr 29, 2007
-
-
Chris Lattner authored
llvm-svn: 36568
-
Anton Korobeynikov authored
llvm-svn: 36564
-
- Apr 28, 2007
-
-
Chris Lattner authored
before the copies into physregs are done. This avoids having flag operands skip the store, causing cycles in the dag at sched time. This fixes infinite loops on these tests: test/CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll for PR1308 test/CodeGen/PowerPC/2007-01-29-lbrx-asm.ll test/CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.ll test/CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll for PR828 llvm-svn: 36547
-
Chris Lattner authored
llvm-svn: 36546
-
Chris Lattner authored
llvm-svn: 36545
-
Chris Lattner authored
No functionality change. llvm-svn: 36544
-
Anton Korobeynikov authored
bitcasts of them. llvm-svn: 36537
-
Chris Lattner authored
If the operand is not already an indirect operand, spill it to a constant pool entry or a stack slot. This fixes PR1356 and CodeGen/X86/2007-04-27-InlineAsm-IntMemInput.ll llvm-svn: 36536
-
Chris Lattner authored
CodeGen/Generic/2007-04-27-InlineAsm-X-Dest.ll llvm-svn: 36534
-
Chris Lattner authored
llvm-svn: 36524
-
- Apr 27, 2007
-
-
Chris Lattner authored
CodeGen/Generic/2007-04-14-EHSelectorCrash.ll and PR1326 llvm-svn: 36510
-
Evan Cheng authored
llvm-svn: 36501
-
Chris Lattner authored
llvm-svn: 36499
-
- Apr 26, 2007
-
-
Chris Lattner authored
successfully! woohoo... llvm-svn: 36496
-
Anton Korobeynikov authored
llvm-svn: 36490
-
Dan Gohman authored
llvm-svn: 36485
-
Evan Cheng authored
llvm-svn: 36483
-
Evan Cheng authored
llvm-svn: 36473
-
Evan Cheng authored
llvm-svn: 36458
-
Evan Cheng authored
llvm-svn: 36452
-
Evan Cheng authored
Change UsedPhysRegs from array bool to BitVector to save some space. Setting / getting its states now go through MachineFunction. llvm-svn: 36451
-
- Apr 25, 2007
-
-
Evan Cheng authored
llvm-svn: 36449
-
Evan Cheng authored
llvm-svn: 36447
-
Evan Cheng authored
llvm-svn: 36445
-
Anton Korobeynikov authored
will follow. llvm-svn: 36435
-
Evan Cheng authored
- A register def / use now implicitly affects sub-register liveness but does not affect liveness information of super-registers. - Def of a larger register (if followed by a use later) is treated as read/mod/write of a smaller register. llvm-svn: 36434
-
Evan Cheng authored
llvm-svn: 36431
-
Chris Lattner authored
llvm-svn: 36425
-
Chris Lattner authored
llvm-svn: 36422
-
Chris Lattner authored
llvm-svn: 36420
-
Chris Lattner authored
This fixes CodeGen/X86/2007-04-24-VectorCrash.ll llvm-svn: 36413
-
- Apr 24, 2007
-
-
Bill Wendling authored
real vector type in this case. llvm-svn: 36402
-
Scott Michel authored
tests always being true in the process. llvm-svn: 36387
-
Dale Johannesen authored
llvm-svn: 36383
-