Add definitions of 64-bit int registers.
[oota-llvm.git] / lib / CodeGen /
2011-08-22 Nick LewyckyBe less redundant.
2011-08-19 Devang PatelDo not use named md nodes to track variables that are...
2011-08-19 Benjamin KramerRoll back the rest of r126557. It's a hack that will...
2011-08-19 Nick LewyckyEli points out that this is what report_fatal_error...
2011-08-19 Nick LewyckyThis is not actually unreachable, so don't use llvm_unr...
2011-08-19 Jakob Stoklund OlesenAdd llc flags to disable machine DCE and CSE.
2011-08-19 Benjamin KramerMake a bunch of symbols private.
2011-08-19 Jakob Stoklund OlesenDon't treat a partial <def,undef> operand as a read.
2011-08-18 Renato Golinadd the comments of each declaration follow it, making...
2011-08-18 Devang PatelEliminate unnecessary forwarding function.
2011-08-18 Devang PatelAdd new DIE into the map asap.
2011-08-18 Ivan KrasinFastISel: avoid function calls between the materializat...
2011-08-17 Bill WendlingAdd the support in code-gen for the landingpad instruct...
2011-08-17 Bill WendlingRevert patch. Forgot a dependent commit.
2011-08-17 Bill WendlingAdd the body of 'visitLandingPad'.
2011-08-17 Bill WendlingModify for the new EH scheme.
2011-08-16 Devang PatelUntil now all debug info MDNodes referred to a root...
2011-08-16 Jim GrosbachRemove unused Target argument from AsmParser constructi...
2011-08-16 Devang PatelRemove unnecessary version check.
2011-08-16 Nadav RotemRevert r137562 because it caused PR10674
2011-08-15 Devang PatelRefactor.
2011-08-15 Devang PatelContinue to hoist uses of getCompileUnit() up. The...
2011-08-15 Devang PatelThis is somewhat déjà-vu, but avoid using getCompileUni...
2011-08-15 Devang PatelRefactor. Variables are part of compile unit so let...
2011-08-15 Devang PatelThere is no need to maintain a set to keep track of...
2011-08-15 Devang PatelFix warning.
2011-08-15 Devang PatelSimplify. Let DbgVariable keep track of variable's...
2011-08-15 Devang PatelSimplify mapping to variable from its abstract variable...
2011-08-15 Devang PatelRefactor.
2011-08-15 Devang PatelRefactor.
2011-08-15 Devang PatelRefactor. Global variables are part of compile unit...
2011-08-15 Devang PatelRefactor. A subprogram is part of compile unit so let...
2011-08-13 Nadav RotemFix PR 10635. When generating integer constants, the...
2011-08-12 Bill WendlingInitial commit of the 'landingpad' instruction.
2011-08-12 Devang PatelUse ArrayRef.
2011-08-12 Chris Lattnerswitch to use the new api for structtypes.
2011-08-12 Devang PatelProvide fast path as Jakob suggested.
2011-08-12 Nadav RotemRevert r137310 because it does not optimize any code...
2011-08-12 Duncan SandsSilence a bunch (but not all) "variable written but...
2011-08-12 Jakob Stoklund OlesenSimplify the interference checking code a bit.
2011-08-11 Jakob Stoklund OlesenRemove the InterferenceResult class.
2011-08-11 Jakob Stoklund OlesenEliminate the last use of InterferenceResult.
2011-08-11 Jakob Stoklund OlesenRemove more dead code.
2011-08-11 Jakob Stoklund OlesenPrivatize an unused part of the LiveIntervalUnion:...
2011-08-11 Jakob Stoklund OlesenRemove some dead code.
2011-08-11 Benjamin KramerPlug a memory leak.
2011-08-11 Nadav Rotem[AVX] When joining two XMM registers into a YMM regist...
2011-08-11 Chris Lattnerfix PR10605 / rdar://9930964 by adding a pretty scary...
2011-08-10 Devang PatelStay within 80 columns.
2011-08-10 Devang PatelDistinguish between two copies of one inlined variable...
2011-08-10 Devang PatelWhile extending definition range of a debug variable...
2011-08-10 Devang PatelRevert unintentional parts of previous check-in.
2011-08-10 Devang PatelStart using LexicalScopes utility. No intetional functi...
2011-08-10 Devang PatelProvide utility to extract and use lexical scoping...
2011-08-09 Jakob Stoklund OlesenTrim an unneeded header.
2011-08-09 Jakob Stoklund OlesenInflate register classes after coalescing.
2011-08-09 Jakob Stoklund OlesenMove CalculateRegClass to MRI::recomputeRegClass.
2011-08-09 Devang PatelPrint variable's inline location in debug output.
2011-08-09 Jakob Stoklund OlesenRename member variables to follow coding standards.
2011-08-09 Jakob Stoklund OlesenMove the RegisterCoalescer private to its implementatio...
2011-08-09 Jakob Stoklund OlesenRefer to the RegisterCoalescer pass by ID.
2011-08-08 Jakob Stoklund OlesenHoist hasLoadFromStackSlot and hasStoreToStackSlot.
2011-08-08 Devang PatelSimplify by creating parent first.
2011-08-06 Jakob Stoklund OlesenFix typo. Thanks, Andy!
2011-08-05 Jakob Stoklund OlesenReject RS_Spill ranges from local splitting as well.
2011-08-05 Jakob Stoklund OlesenOnly mark remainder intervals as RS_Spill after per...
2011-08-05 Jakob Stoklund OlesenRemember to update LiveDebugVariables after per-block...
2011-08-05 Jakob Stoklund OlesenExtract per-block splitting into its own method.
2011-08-05 Jakob Stoklund OlesenDelete getMultiUseBlocks and splitSingleBlocks.
2011-08-05 Jakob Stoklund OlesenAlso use shouldSplitSingleBlock() in the fallback split...
2011-08-05 Jakob Stoklund OlesenSplit around single instructions to enable register...
2011-08-05 Jakob Stoklund OlesenDetect proper register sub-classes.
2011-08-05 Jakob Stoklund OlesenFix liveness computations in BranchFolding.
2011-08-05 Chandler CarruthTemporarily revert r135528 which distinguishes between...
2011-08-04 Jakob Stoklund OlesenCount the total amount of stack space used in compiled...
2011-08-04 Devang PatelPrint DBG_VALUE variable's location info as a comment.
2011-08-04 Devang PatelIncrement counter inside insertDebugValue().
2011-08-04 Devang PatelAdd counter.
2011-08-03 Jakob Stoklund OlesenCorrectly handle multiple DBG_VALUE instructions at...
2011-08-03 Jakob Stoklund OlesenEnable compact region splitting by default.
2011-08-03 Devang PatelDo not drop undef debug values. These are used as range...
2011-08-03 Jakob Stoklund OlesenBe more conservative when forming compact regions.
2011-08-03 Chandler CarruthFix some warnings from Clang in release builds:
2011-08-03 Jakub StaszakFix typo in #include which revealed in the case-sensiti...
2011-08-03 Jakub StaszakUse MachineBranchProbabilityInfo in If-Conversion inste...
2011-08-03 Jakub StaszakAdd more constantness in BlockFrequencyInfo.
2011-08-03 Eli FriedmanNew approach to r136737: insert the necessary fences...
2011-08-03 Bob WilsonSome revisions to Devang's change r136759 for merged...
2011-08-03 Devang PatelUse byte offset, instead of element number, to access...
2011-08-02 Jakob Stoklund OlesenUse the precomputed def presence in RAGreedy::calcSpill...
2011-08-02 Jakob Stoklund OlesenInform SpillPlacement about blocks with defs.
2011-08-02 Jakob Stoklund OlesenRename {First,Last}Use to {First,Last}Instr.
2011-08-02 Jakob Stoklund OlesenAdd a BlockInfo::FirstDef field.
2011-08-02 Jakob Stoklund OlesenDelete BlockInfo::LiveThrough. It wasn't used any more.
2011-08-02 Jakob Stoklund OlesenExtend the SpillPlacement interface with two new features.
2011-08-02 Eli FriedmanDon't create a ridiculous EXTRACT_ELEMENT. PR10563.
2011-08-01 Jay FoadRemove an unnecessary cast.
2011-07-31 Bill WendlingAdd the 'resume' instruction for the new EH rewrite.
2011-07-31 Jakob Stoklund OlesenTime the emission of debug values.
2011-07-30 Jakob Stoklund OlesenRevert r136528 "Enable compact region splitting by...
next