DominatorTree.getNode can return null for unreachable blocks.
[oota-llvm.git] / lib /
2010-05-20 Dan GohmanDominatorTree.getNode can return null for unreachable...
2010-05-20 Dan GohmanMinor code cleanups.
2010-05-20 Mikhail GlushenkovPrint a space after the colon.
2010-05-20 Dan GohmanMake Solve check its own post-condition, to reduce...
2010-05-20 Dan GohmanAdd comments.
2010-05-20 Daniel DunbarMC/X86: Add movq alias for movabsq, to allow matching...
2010-05-20 Devang PatelRename variable. add comment.
2010-05-20 Dan GohmanMore code cleanups. Use iterators instead of indices...
2010-05-20 Daniel DunbarX86: Model i64i32imm properly, as a subclass of all...
2010-05-20 Daniel DunbarX86: Fix immediate type of FOO64i32 operations.
2010-05-20 Dan GohmanFix OptimizeShadowIV to set Changed. Change OptimizeLoo...
2010-05-20 Dan GohmanAdd some comments.
2010-05-20 Dan GohmanSimplify this code. Don't do a DomTreeNode lookup for...
2010-05-20 Devang PatelRefactor.
2010-05-20 Matt FlemingGrammar fix. This is a test commit.
2010-05-20 Dan GohmanMinor code cleanups.
2010-05-20 Dan GohmanWhen canonicalizing icmp operand order to put the loop...
2010-05-20 Mikhail Glushenkovllvmc: Make segfault detection work on Win32.
2010-05-20 Dan GohmanSet Changed to true when canonicalizing ICmp operand...
2010-05-20 Bob WilsonHandle Neon v2f64 and v2i64 vector shuffles as register...
2010-05-20 Jim GrosbachRemove dbg_value workaround and associated command...
2010-05-20 Dan GohmanDelete MMX_MOVQ64gmr. It was the same as MMX_MOVQ64mr...
2010-05-20 Dale JohannesenThe PPC MFCR instruction implicitly uses all 8 of the CR
2010-05-20 Devang PatelStrip llvm.dbg.lv also.
2010-05-20 Dan GohmanRename a variable to avoid shadowing.
2010-05-20 Devang PatelSplit DbgVariable. Eventually, variable info will be...
2010-05-20 Dan GohmanMinor code simplification.
2010-05-20 Dan GohmanFix assembly parsing and encoding of the pushf and...
2010-05-20 Dan GohmanSet neverHasSideEffects on 64-bit pushf and popf, for...
2010-05-20 Dan GohmanMove the code for deleting BaseRegs and LSRUses into...
2010-05-20 Benjamin KramerReduce string trashing.
2010-05-20 Evan ChengAdd a hybrid bottom up scheduler that reduce register...
2010-05-20 Nick LewyckyFix typo in comment.
2010-05-20 Dan GohmanDefine the x86 pause instruction.
2010-05-20 Dan GohmanFix the sfence instruction to use MRM_F8 instead of...
2010-05-20 Eric ChristopherPartial code for emitting thread local bss data.
2010-05-19 Dan GohmanTeach LSR how to cope better with unrolled loops on...
2010-05-19 Bob WilsonOptimize away insertelement of an undef value. This...
2010-05-19 Chris Lattnerfix rdar://7986634 - match instruction opcodes case...
2010-05-19 Jim GrosbachEnable preserving debug information through post-RA...
2010-05-19 Jim GrosbachFix the post-RA instruction scheduler to handle instruc...
2010-05-19 Evan ChengCode clean up.
2010-05-19 Devang PatelRevert r104165.
2010-05-19 Jakob Stoklund OlesenAdd support for partial redefs to the fast register...
2010-05-19 Devang PatelThere is no need to maintain InsnsBeginScopeSet separately.
2010-05-19 Jakob Stoklund OlesenAdd MachineInstr::readsVirtualRegister() in preparation...
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-05-19 Jakob Stoklund OlesenTwoAddressInstructionPass doesn't really know how to...
2010-05-19 Mikhail Glushenkovllvmc: report an error if a child process segfaults.
2010-05-19 Bob WilsonWhen expanding a vector_shuffle, the element type may...
2010-05-19 Daniel DunbarMC/X86: Add missing entry for TAILJMP_1 to getRelaxedOp...
2010-05-19 Daniel DunbarMC/X86: Lower TAILCALLd[64] to JMP_1, to allow relaxati...
2010-05-19 Daniel DunbarMC/X86: Strip spurious operands from TAILJMPr64 as...
2010-05-19 Evan Chengt2LEApcrel and tLEApcrel are re-materializable. This...
2010-05-19 Evan ChengUse 'adr' for LEApcrel and LEApcrel. Mark LEApcrel...
2010-05-19 Daniel DunbarMC/X86: Lower MOV{8,16,32,64}{rm,mr} to fixed-register...
2010-05-19 Evan ChengMark pattern-less mayLoad / mayStore instructions never...
2010-05-19 Evan ChengTarget instruction selection should copy memoperands.
2010-05-19 Daniel DunbarMC/X86: Strip spurious operands from CALL64r as we...
2010-05-19 Evan ChengMark a few more pattern-less instructions with neverHas...
2010-05-19 Dan GohmanAdd a comment explaining why this code uses Append...
2010-05-19 Evan ChengIntrinsics which do a vector compare (results are all...
2010-05-19 Dan GohmanFactor out the code for picking integer arithmetic...
2010-05-18 Dan GohmanAdd a comment.
2010-05-18 Dan GohmanFix the predicate which checks for non-sensical formula...
2010-05-18 Dan GohmanFactor out the code for recomputing an LSRUse's Regs...
2010-05-18 Bob WilsonFix a crash when debugging the coalescer. DebugValue...
2010-05-18 Dan GohmanFactor out code for estimating search space complexity...
2010-05-18 Dan GohmanAdd some more debug output.
2010-05-18 Dan GohmanFactor out the code for deleting a formula from an...
2010-05-18 Dan GohmanMake some debug output more informative.
2010-05-18 Dan GohmanPrint an error message in Formula::print if the HasBase...
2010-05-18 Dan GohmanRename RegUseTracker's RegUses member to RegUsesMap...
2010-05-18 Jakob Stoklund OlesenRemember to update VirtRegLastUse when spilling without...
2010-05-18 Dan GohmanTeach mode load folding and unfolding code about CMP32r...
2010-05-18 Bill WendlingDon't eliminate frame pointers from leaf functions...
2010-05-18 Dan GohmanWhen converting a test to a cmp to fold a load, use...
2010-05-18 Chris Lattnermake mcinstlower remove all but the first operand to...
2010-05-18 Evan ChengSink dag combine's post index load / store code that...
2010-05-18 Eric ChristopherImplement EmitTBSSSymbol for MachOStreamer.
2010-05-18 Eric ChristopherMake EmitTBSSSymbol take a section argument so that...
2010-05-18 Jakob Stoklund OlesenProperly handle multiple definitions of a virtual regis...
2010-05-18 Evan ChengContinuously refine the register class of REG_SEQUENCE...
2010-05-18 Evan ChengFix PR7162: Use source register classes and sub-indices...
2010-05-18 Kevin EnderbyIncorporate Daniel's suggestion and use !isdigit(CurPtr...
2010-05-18 Kevin EnderbyFixed the problem with a branch to "0b" that was not...
2010-05-18 Jakob Stoklund OlesenTeach the machine code verifier to use getSubRegisterRe...
2010-05-18 Daniel DunbarMC/Mach-O: Implement support for setting indirect symbo...
2010-05-18 Daniel DunbarMC/Mach-O: Remove some FIXMEs.
2010-05-18 Daniel DunbarMC/Mach-O: Fail faster/harder when we see .file, which...
2010-05-18 Daniel DunbarMC/X86: Implement custom lowering to make sure we match...
2010-05-18 Daniel Dunbarllc (et al): Add support for --show-encoding and -...
2010-05-18 Dan GohmanUsage of O_NONBLOCK in bjam is now confirmed as a bug...
2010-05-18 Benjamin KramerSimplify MCContext::(Next|Get)Instance
2010-05-18 Evan ChengFIX PR7158. SimplifyVBinOp was asserting when it fails...
2010-05-17 Jakob Stoklund OlesenARMBaseRegisterInfo::estimateRSStackSizeLimit() could...
2010-05-17 Evan ChengFix PR7175. Insert copies of a REG_SEQUENCE source...
2010-05-17 Bill Wendling- Set the "HasCalls" flag after instruction selection...
2010-05-17 Kevin EnderbyAdded support in MC for Directional Local Labels.
2010-05-17 Eric ChristopherMore data/parsing support for tls directives. Add...
next