Add an atomic lowering pass
[oota-llvm.git] / lib / Target / CellSPU /
2010-08-02 Kalle RaiskilaMore SPU v2f32 stuff added: insertelement and shuffle.
2010-08-02 Kalle RaiskilaAdd preliminary v2f32 support for SPU. Like with v2i32...
2010-08-02 Kalle RaiskilaAdd preliminary v2i32 support for SPU backend. As there...
2010-07-16 Jakob Stoklund OlesenRemove the isMoveInstr() hook.
2010-07-16 Bill WendlingRename DBG_LABEL PROLOG_LABEL, because it's only used...
2010-07-14 Benjamin KramerDon't pass StringRef by reference.
2010-07-11 Jakob Stoklund OlesenRISC architectures get their memory operand folding...
2010-07-11 Jakob Stoklund OlesenReplace copyRegToReg with copyPhysReg for CellSPU.
2010-07-08 Kalle RaiskilaSwitch SPU calling convention (function arguments)
2010-07-07 Dan GohmanSplit the SDValue out of OutputArg so that SelectionDAG...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-05 Kalle RaiskilaRemove some unused/redundant code.
2010-07-03 Evan ChengRemove isSS argument from CreateFixedObject. Fixed...
2010-06-29 Duncan SandsRemove initialized but otherwise unused variables.
2010-06-25 Dale JohannesenThe hasMemory argument is irrelevant to how the argument
2010-06-21 Chris Lattnerremove some dead variables reported by clang++
2010-06-21 Kalle RaiskilaMark the SPU 'lr' instruction to never have side effects.
2010-06-21 Kalle RaiskilaFix the lowering of VECTOR_SHUFFLE on SPU to handle...
2010-06-21 Kalle RaiskilaFix lowering of VECTOR_SHUFFLE on SPU. Old algorithm
2010-06-18 Dan GohmanEliminate unnecessary uses of getZExtValue().
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-06-09 Kalle RaiskilaFix SPU to cope with vector insertelement to an undef...
2010-06-09 Kalle RaiskilaHandle loading from/storing to undef pointers on SPU...
2010-06-08 Kalle RaiskilaFlag SPU's function call sequence together.
2010-06-02 Rafael Espindolacleanup
2010-06-01 Kalle RaiskilaFix handling of 'load' nodes.
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-05-14 Bill WendlingRename "HasCalls" in MachineFrameInfo to "AdjustsStack...
2010-05-11 Dan GohmanImplement a bunch more TargetSelectionDAGInfo infrastru...
2010-05-11 Kalle RaiskilaMake SPU backend not assert on jump tables.
2010-05-10 Kalle RaiskilaFix encoding of 'sf' and 'sfh' instructions.
2010-05-07 Kalle RaiskilaTesting svn access with a note added to documentation.
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-06 Evan ChengAdd argument TargetRegisterInfo to loadRegFromStackSlot...
2010-05-04 Chris Lattner"on the rare occasion the SPU BE produces illegal assem...
2010-05-01 Chris Lattnerfix some inconsistent line endings, patch by Jakub...
2010-04-21 Evan ChengImplement -disable-non-leaf-fp-elim which disable frame...
2010-04-20 Chris Lattnerteach cellspu how to return i8 and i16 from calls,
2010-04-18 Anton KorobeynikovMake processor FUs unique for given itinerary. This...
2010-04-17 Dan GohmanUse cast instead of dyn_cast when assuming success.
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-17 Dan GohmanMove per-function state out of TargetLowering subclasse...
2010-04-17 Chandler CarruthName these stub files consistently with the SPU and...
2010-04-16 Dan GohmanAdd skeleton target-specific SelectionDAGInfo files.
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-09 Chris Lattner"On SPU, variables in the .bss section that are allocat...
2010-04-08 Benjamin KramerUse twines to simplify calls to report_fatal_error...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-04-07 Chris Lattneradd newlines at end of files.
2010-04-05 Chris Lattnerremove the MMI pointer from MachineFrameInfo.
2010-04-04 Chris LattnerMomentous day: remove the "O" member from AsmPrinter...
2010-04-04 Chris Lattnerconvert the non-MCInstPrinter'ized EmitInstruction
2010-04-04 Chris Lattnerfix PrintAsmOperand and PrintAsmMemoryOperand to pass...
2010-04-04 Chris Lattnerchange a ton of code to not implicitly use the "O"...
2010-04-02 Chris Lattneruse DebugLoc default ctor instead of DebugLoc::getUnkno...
2010-04-02 Dale JohannesenTeach AnalyzeBranch, RemoveBranch and the branch
2010-03-29 Benjamin KramerMake isInt?? and isUint?? template specializations...
2010-03-29 Benjamin KramerRemove a bunch of integer width predicate functions...
2010-03-29 Chris LattnerFrom Kalle Raiskila:
2010-03-28 Chris Lattnerfix a typo, bitconvert from node to itself isn't valid.
2010-03-28 Chris Lattnerstop using vnot_conv
2010-03-19 Chris Lattnerset SDNPVariadic on nodes throughout the rest of the...
2010-03-19 Chris Lattnerremove some damaged sign extend patterns that can never...
2010-03-15 Chris Lattnerdo some serious surgery on CellSPU to get it back into...
2010-03-14 Chris Lattnerget MMI out of the label uniquing business, just go...
2010-03-14 Chris LattnerNow that DBG_LABEL is updated, we can finally make...
2010-03-14 Chris Lattnerchange the DBG_LABEL MachineInstr to always be created
2010-03-13 Chris Lattnereliminate the now-unneeded context argument of MBB...
2010-03-13 Chris Lattnerrearrange MCContext ownership. Before LLVMTargetMachin...
2010-03-12 Jeffrey YasskinFix LLVM build when the user specifies CPPFLAGS on...
2010-03-12 Chris Lattnerinline GetGlobalValueSymbol into the rest its callers and
2010-03-09 Jim GrosbachChange the Value argument to eliminateFrameIndex to...
2010-03-08 Chris Lattnerdisambiguate some types, add a fixme about some
2010-03-05 Chris Lattnerfix bss section printing for cell, patch by Kalle Raiskila!
2010-03-02 Chris LattnerSink InstructionSelect() out of each target into SDISel...
2010-03-02 Bill WendlingRemove dead parameter passing.
2010-02-25 Scott MichelRevert this patch for the time being. Needs more testing.
2010-02-25 Scott MichelLarge stack frame patch for the CellSPU: handle stack...
2010-02-23 Chris Lattnerdisable two patterns that are using non-sensical result...
2010-02-23 Chris Lattnerreapply my cellspu changes with a fix to not break...
2010-02-23 Dan GohmanRevert 96854, 96852, and 96849, unbreaking test/CodeGen...
2010-02-23 Chris Lattnerfix hte last cellspu failure.
2010-02-23 Chris Lattnerhack around more crimes in instruction selection.
2010-02-23 Chris Lattnerthe cell backend is making all sorts of unsafe and...
2010-02-15 Anton KorobeynikovMove TLOF implementations to libCodegen to resolve...
2010-02-15 David GreeneRemove an assumption of default arguments. This is...
2010-02-10 Chris Lattnerprint all the newlines at the end of instructions with
2010-02-03 Chris Lattnerrejigger the world so that EmitInstruction prints the...
2010-02-02 Evan ChengRevert 95130.
2010-02-02 Chris Lattnerrefactor code so that LLVMTargetMachine creates the...
2010-02-02 Evan ChengPass callsite return type to TargetLowering::LowerCall...
2010-01-28 Chris Lattnereliminate a now-useless class.
2010-01-28 Chris LattnerSwitch MSP430, SPU, Sparc, and SystemZ to use EmitFunct...
2010-01-28 Chris LattnerRemove the argument from EmitJumpTableInfo, because...
2010-01-27 Chris LattnerSwitch MSP430, CellSPU, SystemZ, Darwin/PPC, Alpha...
2010-01-27 Evan ChengEliminate target hook IsEligibleForTailCallOptimization.
2010-01-26 Chris LattnerEliminate SetDirective, and replace it with HasSetDirec...
2010-01-26 Chris Lattnereliminate MCAsmInfo::NeedsSet: we now just use .set...
2010-01-26 Chris Lattneradd a new MachineBasicBlock::getSymbol method, replacing
2010-01-26 Chris Lattnerdon't bother setting the AsmPrinter::MF ivar, now that
next