Remove some more unused stuff from MachineInstr that was leftover from V9.
[oota-llvm.git] / lib / CodeGen /
2006-05-04 Chris LattnerRemove some more unused stuff from MachineInstr that...
2006-05-03 Chris LattnerSuck block address tracking out of targets into the...
2006-05-03 Nate BegemanFinish up the initial jump table implementation by...
2006-05-03 Evan ChengBottom up register pressure reduction work: clean up...
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-05-03 Chris LattnerChange the BasicBlockAddrs map to be a vector, indexed...
2006-05-02 Chris LattnerSeveral related changes:
2006-05-02 Chris LattnerDo not make the JIT memory manager manage the memory...
2006-05-02 Chris LattnerRefactor the machine code emitter interface to pull...
2006-05-02 Nate BegemanPrint function number instead of name
2006-05-02 Chris LattnerRemove dead method
2006-05-02 Chris LattnerRemove the debug machine code emitter. The "FilePrinte...
2006-05-02 Nate BegemanExtend printBasicBlockLabel a bit so that it can be...
2006-05-02 Jeff CohenDe-virtualize SwitchSection.
2006-05-02 Jeff CohenDe-virtualize EmitZeroes.
2006-05-02 Jeff CohenMake Intel syntax mode friendlier to Microsoft ML assem...
2006-05-01 Chris LattnerFix a latent bug that my spiller patch last week expose...
2006-05-01 Chris LattnerWhen promoting a load to a reg-reg copy, where the...
2006-05-01 Chris LattnerRemove previous patch, which wasn't quite right.
2006-05-01 Evan ChengDis-favor stores more
2006-05-01 Evan ChengBottom up register-pressure reduction scheduler now...
2006-05-01 Evan ChengDidn't mean ScheduleDAGList.cpp to make the last checkin.
2006-05-01 Evan ChengRemove temp. option -spiller-check-liveout, it didn...
2006-05-01 Chris LattnerFormat #APP lines a bit nicer
2006-04-30 Evan ChengLocal spiller kills a store if the folded restore is...
2006-04-28 Chris LattnerRemove a bogus transformation. This fixes SingleSource...
2006-04-28 Evan ChengRemove the temporary option: -no-isel-fold-inflight
2006-04-28 Evan ChengTargetLowering::LowerArguments should return a VBIT_CON...
2006-04-28 Chris LattnerMapping of physregs can make it so that the designated...
2006-04-28 Evan ChengAdded a temporary option -no-isel-fold-inflight to...
2006-04-28 Chris LattnerWhen we have a two-address instruction where the input...
2006-04-27 Evan ChengInsert a VBIT_CONVERT between a FORMAL_ARGUMENT node...
2006-04-27 Chris LattnerFix Regression/CodeGen/Generic/2006-04-26-SetCCAnd...
2006-04-25 Evan ChengDon't forget return void.
2006-04-23 Nate BegemanFix the updating of the machine CFG when a PHI node...
2006-04-22 Nate BegemanCode cleanup associated with jump tables, thanks to...
2006-04-22 Nate BegemanTurn of jump tables for a bit, there are still some...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-21 Chris LattnerThe BFS scheduler is apparently nondeterminstic (causes...
2006-04-21 Chris LattnerFix a couple more memory issues
2006-04-20 Chris LattnerFix a really subtle and obnoxious memory bug that cause...
2006-04-20 Chris LattnerThis field no longer exists
2006-04-20 Chris LattnerRemove some of the obvious V9-specific cruft
2006-04-20 Evan ChengTurn a VAND into a VECTOR_SHUFFLE is applicable.
2006-04-20 Chris LattnerImplement folding of a bunch of binops with undef
2006-04-19 Chris LattnerSimplify some code
2006-04-17 Chris LattnerFix handling of calls in functions that use vectors...
2006-04-17 Chris LattnerAdd a MachineInstr::eraseFromParent convenience method.
2006-04-17 Chris LattnerCodegen insertelement with constant insertion points...
2006-04-16 Chris LattnerAdd support for promoting stores from one legal type...
2006-04-15 Chris LattnerMake these predicates return true for bit_convert(build...
2006-04-14 Chris LattnerMake this assertion better
2006-04-13 Reid SpencerExpand some code with temporary variables to rid oursel...
2006-04-12 Evan ChengPromote vector AND, OR, and XOR
2006-04-12 Evan ChengVector type promotion for ISD::LOAD and ISD::SELECT
2006-04-12 Chris LattnerImplement support for the formal_arguments node. To...
2006-04-12 Chris LattnerDon't memoize vloads in the load map! Don't memoize...
2006-04-11 Evan ChengOnly get Tmp2 for cases where number of operands is...
2006-04-11 Chris Lattneradd some todos
2006-04-11 Chris LattnerAdd basic support for legalizing returns of vectors
2006-04-10 Jim LaskeyUse existing information.
2006-04-10 Evan ChengMissing break
2006-04-08 Chris LattnerAdd code generator support for VSELECT
2006-04-08 Chris LattnerCanonicalize vvector_shuffle(x,x) -> vvector_shuffle...
2006-04-08 Chris LattnerCodegen shufflevector as VVECTOR_SHUFFLE
2006-04-08 Chris Lattneradd a sanity check: LegalizeOp should return a value...
2006-04-08 Evan ChengINSERT_VECTOR_ELT lowering bug:
2006-04-08 Chris LattnerStub out shufflevector
2006-04-08 Jim LaskeyRemove section change in function end, preventing overr...
2006-04-07 Jim LaskeyMake sure that debug labels are defined within the...
2006-04-07 Jim LaskeyFoundation for call frame information.
2006-04-06 Evan Cheng1. If both vector operands of a vector_shuffle are...
2006-04-05 Chris LattnerMake a vector live across blocks have the correct Vec...
2006-04-05 Evan ChengExapnd a VECTOR_SHUFFLE to a BUILD_VECTOR if target...
2006-04-04 Chris LattnerDo not create ZEXTLOAD's unless we are before legalize...
2006-04-04 Chris Lattner* Add supprot for SCALAR_TO_VECTOR operations where...
2006-04-04 Chris LattnerConstant fold bitconvert(undef)
2006-04-03 Chris LattnerThe stack alignment is now computed dynamically, just...
2006-04-03 Chris LattnerRemove unused method
2006-04-03 Chris LattnerAdd a missing check, this fixes UnitTests/Vector/sumarray.c
2006-04-03 Chris LattnerAdd a missing check, which broke a bunch of vector...
2006-04-03 Andrew Lenharthback this out
2006-04-02 Andrew LenharthThis should be a win of every arch
2006-04-02 Chris Lattnerrelax assertion
2006-04-02 Chris LattnerAllow targets to compute masked bits for intrinsics.
2006-04-02 Chris LattnerAdd a little dag combine to compile this:
2006-04-02 Chris LattnerImplement promotion for EXTRACT_VECTOR_ELT, allowing...
2006-04-02 Chris LattnerImplement the Expand action for binary vector operation...
2006-04-02 Chris LattnerIntrinsics that just load from memory can be treated...
2006-04-02 Chris LattnerConstant fold all of the vector binops. This allows...
2006-04-02 Chris LattnerAdd a new -view-legalize-dags command line option
2006-04-02 Chris LattnerImplement constant folding of bit_convert of arbitrary...
2006-04-02 Chris LattnerThese entries already exist
2006-04-02 Chris LattnerAdd some missing node names
2006-04-02 Chris LattnerPrefer larger register classes over smaller ones when...
2006-03-31 Chris LattnerDelete identity shuffles, implementing CodeGen/Generic...
2006-03-31 Chris LattnerDo not endian swap split vector loads. This fixes...
2006-03-31 Chris LattnerDo not endian swap the operands to a store if the opera...
2006-03-31 Chris LattnerRemove dead *extloads. This allows us to codegen vecto...
2006-03-31 Chris LattnerDelete dead loads in the dag. This allows us to compile
next