Remove ARMPCLabelIndex from ARMISelLowering. Use ARMFunctionInfo::createConstPoolEntr...
[oota-llvm.git] / lib / CodeGen /
2009-11-06 Dan GohmanUse WriteAsOperand to print GlobalAddress MachineOperan...
2009-11-06 Devang PatelDo not bother to emit debug info for nameless global...
2009-11-06 Devang PatelDo not try to emit debug info entry for dead global...
2009-11-06 Dan GohmanFactor out the printing of the leading tab into printIn...
2009-11-05 Dan GohmanFix the label name generation for address-taken labels...
2009-11-05 Lang HamesAdded support for renumbering existing index list eleme...
2009-11-05 David GoodwinFix bug in aggressive antidep breaking; liveness was...
2009-11-05 Dan GohmanAvoid printing a redundant space in SDNode->dump().
2009-11-05 David GoodwinReplace std::map.at() with std::map[].
2009-11-05 David GoodwinBreak anti-dependencies using free registers in a round...
2009-11-05 Evan ChengNow that code placement optimization pass is run for...
2009-11-05 Evan ChengCode refactoring.
2009-11-05 David GoodwinCorrectly add chain dependencies around calls and unkno...
2009-11-04 Devang PatelWhile calculating original type size for a derived...
2009-11-04 Devang PatelFix DW_AT_data_member_location for bit-fields. It point...
2009-11-04 Lang HamesHandle empty/tombstone keys for LiveIndex more cleanly...
2009-11-04 Eric ChristopherAdd some options to disable various code gen optimizations.
2009-11-04 Devang PatelArray element size does not match array size but array...
2009-11-04 Jakob Stoklund OlesenPrint out an informative comment for KILL instructions.
2009-11-04 Evan ChengRangeIsDefinedByCopyFromReg() should check for subreg_t...
2009-11-04 Douglas GregorFix CMake makefiles
2009-11-03 Lang HamesThe Indexes Patch.
2009-11-03 Bob WilsonFix branch folding bug for indirect branches: for a...
2009-11-03 Evan ChengRe-apply 85799. It turns out my code isn't buggy.
2009-11-03 David GoodwinDo a scheduling pass ignoring anti-dependencies to...
2009-11-03 David Goodwin<rdar://problem/7352605>. When building schedule graph...
2009-11-03 Devang PatelIgnore unnamed variables.
2009-11-03 Jeffrey YasskinFix a funky "declared with greater visibility than...
2009-11-02 Evan ChengRevert 85799 for now. It might be breaking llvm-gcc...
2009-11-02 David GoodwinChain dependencies used to enforce memory order should...
2009-11-02 Evan ChengInitilize the machine LICM CSE map upon the first time...
2009-11-01 Evan ChengAdd PseudoSourceValue::mayAlias. It returns true if...
2009-10-31 Dan GohmanFix a missing newline in the dwarf output code.
2009-10-31 Dan GohmanMake -print-machineinstrs more readable.
2009-10-31 Dan GohmanFactor out more code into addCommonCodeGenPasses. The...
2009-10-31 Dan GohmanRemove CodeGenLICM. It's largely obsoleted by MachineLI...
2009-10-31 Dan GohmanWhen discarding SrcValue information, discard all of...
2009-10-31 Dan GohmanFix 80-column violation.
2009-10-31 Eric ChristopherFix warning with gcc-4.0 and signed/unsigned.
2009-10-30 Dan GohmanAdd assertion checks here to turn silent miscompiles...
2009-10-30 Dan GohmanDon't mark registers dead here when processing nodes...
2009-10-30 Dan GohmanFix MachineLICM to use the correct virtual register...
2009-10-30 Lang HamesStop the iterator in ValueLiveAt from potentially runni...
2009-10-30 Dan GohmanDon't delete blocks which have their address taken.
2009-10-30 Dan GohmanMention if a block has its address taken in debug output.
2009-10-30 Dan GohmanAdd support for BlockAddress static initializers.
2009-10-30 Dan GohmanAdd a FIXME comment.
2009-10-30 Dan GohmanAdd some comments.
2009-10-30 Dan GohmanInitial target-independent CodeGen support for BlockAdd...
2009-10-29 David GoodwinBetween scheduling regions, correctly maintain anti...
2009-10-29 Dan GohmanRemove some unnecessary spaces in debug output.
2009-10-29 Dan GohmanMove some code from being emitted as boilerplate duplic...
2009-10-29 David GoodwinFix a couple of bugs in aggressive anti-dep breaking.
2009-10-29 Bob WilsonRefactor complicated predicate into a separate function.
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-10-29 Dan GohmanRefactor the code for unfolding a load into a separate...
2009-10-29 Bill WendlingReapply r85338.
2009-10-29 Jim GrosbachWhen the function is doing dynamic stack realignment...
2009-10-29 Dale JohannesenWhen there is a 2-instruction spill sequence, record
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 WilsonReimplement BranchFolding change to avoid tail merging...
2009-10-28 Dale JohannesenWhen we generate spill code, then decide we don't need
2009-10-28 Eric ChristopherMake sure we return the right sized type here.
2009-10-28 Bob WilsonRevert r85346 change to control tail merging by CodeGen...
2009-10-28 David GoodwinMake AntiDepReg.h internal.
2009-10-28 Dan GohmanDon't call SDNode::isPredecessorOf when it isn't necess...
2009-10-28 Dan GohmanSimplify this code: if the unfolded load can't be hoist...
2009-10-28 Dan GohmanRewrite SelectionDAG::isPredecessorOf to be iterative...
2009-10-28 Dan GohmanTeach MachineLICM to unfold loads from constant memory...
2009-10-28 Evan ChengAdd a second ValueType argument to isFPImmLegal.
2009-10-28 Dan GohmanMark dead physregdefs dead immediately. This helps...
2009-10-28 Dan GohmanAllow constants of different types to share constant...
2009-10-28 Chris Lattnerrename indbr -> indirectbr to appease the residents...
2009-10-27 Bob WilsonRecord CodeGen optimization level in the BranchFolding...
2009-10-27 Lang HamesFixed a bug in the coalescer where intervals were occas...
2009-10-27 Dan GohmanUpdate the MachineBasicBlock CFG for an indirect branch.
2009-10-27 Dan GohmanAdd CodeGen support for indirect branches.
2009-10-27 Devang PatelDo not held on to DenseMap slot accross map insertion...
2009-10-27 Chris Lattnerdon't use stdio
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-10-27 Chris Lattneradd enough support for indirect branch for the feature...
2009-10-27 Chris Lattnerpseudosourcevalue is also still using getGlobalContext...
2009-10-27 Eric ChristopherAdd objectsize intrinsic and hook it up through codegen...
2009-10-26 Victor HernandezRemove FreeInst.
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 aggressive anti-dependence breaker. Currently it...
2009-10-26 Dan GohmanWhen checking whether a def of an aliased register...
2009-10-26 David GoodwinBreak anti-dependence breaking out into its own class.
2009-10-26 Evan Cheng- Revert some changes from 85044, 85045, and 85047...
2009-10-26 Chandler CarruthMove DataTypes.h to include/llvm/System, update all...
2009-10-25 Evan ChengUse isIdentityCopy. Fix a bozo bug (flipped condition...
2009-10-25 Evan ChengCode clean up.
2009-10-25 Evan ChengDo not delete identity insert_subreg even if dest is...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-25 Jim GrosbachWhen the scavenger is looking for a good candidate...
2009-10-24 Dan GohmanRename isLoopExit to isLoopExiting, for consistency...
2009-10-24 Anton KorobeynikovAdd some asserts to catch copyRegToReg() fails early
next