Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of
[oota-llvm.git] / include / llvm / CodeGen /
2009-12-04 Evan ChengAdd a pre-regalloc tail duplication pass.
2009-12-04 Jakob Stoklund OlesenAlso attempt trivial coalescing for live intervals...
2009-12-03 Evan ChengFill out codegen SSA updater. It's not yet tested.
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-12-02 Evan ChengSkeleton for MachineInstr level SSA updater.
2009-12-02 Jim GrosbachFactor the stack alignment calculations out into a...
2009-12-01 Dan GohmanAdd edge source labels to SelectionDAG graphs, now...
2009-12-01 Jakob Stoklund OlesenMove PHIElimination::isLiveOut method to LiveVariables.
2009-12-01 Evan ChengFix PR5614: parts of a physical register def may be...
2009-11-30 Mon P WangAdded support to allow clients to custom widen. For...
2009-11-26 Bob WilsonRename new TailDuplicationPass to avoid name conflict...
2009-11-26 Bob WilsonSplit tail duplication into a separate pass. This...
2009-11-24 Devang PatelUse StringRef instead of std::string in DIEString.
2009-11-24 Devang PatelRemove DebugLabelFolder pass. It is not used by dwarf...
2009-11-23 Dan GohmanRemove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are...
2009-11-23 Jeffrey YasskinAllow more than one stub to be being generated at the...
2009-11-23 Dan GohmanRename SelectionDAGLowering to SelectionDAGBuilder...
2009-11-21 Devang PatelWe are not using DBG_STOPPOINT anymore.
2009-11-21 Jakob Stoklund OlesenBe more clever about calculating live variables through...
2009-11-20 Dan GohmanTarget-independent support for TargetFlags on BlockAddr...
2009-11-20 David GoodwinRemove some old experimental code that is no longer...
2009-11-20 Dan GohmanFix fast-isel to avoid selecting the return instruction...
2009-11-20 Jakob Stoklund OlesenAdd MachineBasicBlock::getName, and use it in place...
2009-11-18 Jakob Stoklund OlesenAllow the machine verifier to be run outside the PassMa...
2009-11-18 Jakob Stoklund OlesenRemove the -early-coalescing option
2009-11-17 Evan ChengAdd a WriteAsOperand for MachineBasicBlock so MachineLo...
2009-11-17 Lang HamesFixed call to wrong constructor.
2009-11-16 Eric ChristopherFix unused variables warnings.
2009-11-16 Dan GohmanRevert 88957. This file uses CodeGenOpt, which is defin...
2009-11-16 Dan GohmanRemove an unnecessary #include.
2009-11-16 Dan GohmanSink a #include <map> to where it's actually needed.
2009-11-16 Dan GohmanMake PseudoSourceValue's classof recognize
2009-11-14 Jim GrosbachAdd function to replace a destination MBB in a single...
2009-11-14 Benjamin KramerImplement DISABLE_INLINE for MSVC. This required changi...
2009-11-14 Lang HamesAdded an API to the SlotIndexes pass to allow new instr...
2009-11-13 Jakob Stoklund OlesenAdd MachineFunction::verify() to call the machine code...
2009-11-13 David GreeneRemove duplicate APIs and state WRT spill objects.
2009-11-13 Dale JohannesenAdjust isConstantSplat to allow for big-endian targets.
2009-11-12 David GreeneDo some cleanups suggested by Chris.
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-11-12 David GreeneMake FixedStackPseudoSourceValue a first-class PseudoSo...
2009-11-12 David GreeneAdd AsmPrinter comment flags to machine instructions...
2009-11-12 David GreeneAdd comment flags so AsmPrinter can output additional...
2009-11-12 Devang Patel"Attach debug info with llvm instructions" mode was...
2009-11-12 Jim GrosbachMove the utility function UpdateTerminator() from CodeP...
2009-11-11 Jakob Stoklund OlesenFix liveness calculation when splitting critical edges...
2009-11-10 Devang PatelImplement support to debug inlined functions.
2009-11-10 Jakob Stoklund OlesenTeach PHIElimination to split critical edges when ...
2009-11-09 Dan GohmanPrint "..." instead of all the uninteresting register...
2009-11-09 Dan GohmanConstify MachineFunctionAnalysis' TargetMachine reference.
2009-11-09 Dan GohmanFix a comment.
2009-11-09 Dan GohmanSuppress implicit copy ctor and copy assignment for...
2009-11-08 Lang HamesMoved some ManagedStatics out of the SlotIndexes header.
2009-11-07 Daniel DunbarFix class -> struct tag.
2009-11-07 Anton KorobeynikovAdd 8 bit libcalls and make use of them for msp430
2009-11-07 Jeffrey YasskinMake the need-stub variables accurate and consistent...
2009-11-07 Lang HamesUpdate some globals to use ManagedStatic.
2009-11-07 Kenneth UildriksAdd code to check at SelectionDAGISel::LowerArguments...
2009-11-07 Jakob Stoklund OlesenFix inverted conflict test in -early-coalesce.
2009-11-06 Dan GohmanMake printImplicitDef and printKill non-virtual, since...
2009-11-05 Douglas GregorMake a few more LLVM headers parsable as standalone...
2009-11-05 Lang HamesTidied some ugliness in the SlotIndex default constructor.
2009-11-05 Lang HamesRemoved an assert which was causing significant slowdow...
2009-11-04 Lang HamesHandle empty/tombstone keys for LiveIndex more cleanly...
2009-11-04 Jakob Stoklund OlesenPrint out an informative comment for KILL instructions.
2009-11-04 Lang HamesAnother spurious friend declaration removed.
2009-11-04 Lang HamesRemoved an unnecessary friend declaration and some...
2009-11-03 Lang HamesThe Indexes Patch.
2009-11-03 David GoodwinDo a scheduling pass ignoring anti-dependencies to...
2009-11-01 Evan ChengAdd PseudoSourceValue::mayAlias. It returns true if...
2009-10-30 Dan GohmanInitial target-independent CodeGen support for BlockAdd...
2009-10-30 Devang PatelRemove dead code.
2009-10-30 Dan GohmanAdd a BlockAddress MachineOperand kind.
2009-10-29 Dan GohmanMove some code from being emitted as boilerplate duplic...
2009-10-29 Bill WendlingDon't put in these EH changes.
2009-10-29 Bill WendlingReverting r85338 for now. It's causing a bootstrap...
2009-10-28 Bob WilsonRevert r85346 change to control tail merging by CodeGen...
2009-10-28 David GoodwinMake AntiDepReg.h internal.
2009-10-27 Bob WilsonRecord CodeGen optimization level in the BranchFolding...
2009-10-26 David GoodwinAllow the aggressive anti-dep breaker to process the...
2009-10-26 David GoodwinDefine virtual destructor in *.cpp file.
2009-10-26 David GoodwinAdd virtual destructor.
2009-10-26 David GoodwinBreak anti-dependence breaking out into its own class.
2009-10-26 Chandler CarruthMove DataTypes.h to include/llvm/System, update all...
2009-10-22 Devang PatelUsing TrackingVH instead of WeakVH or WeakMetadataVH.
2009-10-20 Dan GohmanAdd getTopBlock and getBottomBlock member functions...
2009-10-18 Evan ChengSpill slots cannot alias.
2009-10-18 Evan Cheng-Revert parts of 84326 and 84411. Distinquishing betwee...
2009-10-17 Evan ChengDistinquish stack slots from other stack objects. They...
2009-10-17 Evan ChengRe-arrange some fields.
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-10-17 Dan GohmanAdd a splice member function which accepts a range...
2009-10-16 Evan ChengChange createPostRAScheduler so it can be turned off...
2009-10-14 Dan GohmanDelete bogus semicolons.
2009-10-14 Eric ChristopherRemove a bunch of unused arguments from functions,...
2009-10-13 Duncan SandsIntroduce new convenience methods for sign extending or
2009-10-12 Devang PatelEnable "debug info attached to an instruction" mode.
2009-10-12 Dan GohmanDelete some obsolete declarations.
2009-10-10 Dan GohmanMake getMachineNode return a MachineSDNode* instead...
next