Teach instCombine to remove malloc+free if malloc's only uses are comparisons
[oota-llvm.git] / lib /
2010-05-27 Duncan SandsTeach instCombine to remove malloc+free if malloc's...
2010-05-27 Jim Grosbachhook ISD::STACKADDR to an intrinsic
2010-05-27 Dan GohmanFastISel doesn't yet handle callee-pop functions.
2010-05-27 Jim Grosbachadd ISD::STACKADDR to get the current stack pointer...
2010-05-27 Bruno Cardoso LopesMerge basic binops SSE 1 & 2 instruction classes. This...
2010-05-27 Dan GohmanAdd basic error checking to MemoryBuffer::getSTDIN.
2010-05-27 Dan GohmanUse the return value of getMagicNumber instead of using a
2010-05-27 Dan GohmanDon't bother clearing the Magic string when the magic...
2010-05-27 Dan GohmanDon't bother checking canRead() before calling getMagic...
2010-05-27 Devang Patelinlined function's arguments need a label to mark the...
2010-05-27 Stuart HastingsSupport for nested functions/classes in debug output...
2010-05-27 Eric ChristopherRearrange conditionals so we don't get caught with...
2010-05-26 Devang PatelSimplify. Eliminate unneeded debug_loc entry.
2010-05-26 Jakob Stoklund OlesenAvoid counting InlineAsm as a call - it prevents loop...
2010-05-26 Dan GohmanFix Lint printing warnings multiple times. Remove the...
2010-05-26 Daniel DunbarAsmMatcher/X86: Mark _REV instructions as "code gen...
2010-05-26 Dan GohmanReinstate checking of stackrestore, with checking for...
2010-05-26 Jakob Stoklund OlesenGive SubRegIndex names to all ARM subregisters. This...
2010-05-26 Dan GohmanStackrestore is not a load.
2010-05-26 Bill WendlingAdd FIXME comment to remove this.
2010-05-26 Dan GohmanRemove a TODO which isn't practical.
2010-05-26 Daniel DunbarMC: Add TargetMachine support for setting the value...
2010-05-26 Jakob Stoklund OlesenAdd StringRef::compare_numeric and use it to sort Table...
2010-05-26 Dan GohmanImplement checking of the tail keyword.
2010-05-26 Devang PatelThere is no need to force an line number entry (using...
2010-05-26 Bill WendlingAdd "setjmp_syscall", "savectx", "qsetjmp", "vfork...
2010-05-26 Daniel DunbarMC: When running with -mc-relax-all, we can eagerly...
2010-05-26 Daniel DunbarMC/Mach-O: Factor out EmitInstTo{Fragment,Data} for...
2010-05-26 Jim GrosbachAdjust eh.sjlj.setjmp to properly have a chain and...
2010-05-26 Devang PatelUpdate debug info when live-in reg is copied into a...
2010-05-26 Kevin EnderbyFix the x86 move to/from segment register instructions.
2010-05-26 Bill WendlingMove the check for "calls setjmp" to SelectionDAGISel...
2010-05-26 Devang PatelIdentify instructions, that needs a label to mark debug...
2010-05-26 Dan GohmanEliminate the use of PriorityQueue and just use a std...
2010-05-26 Dan GohmanDelete an unused function.
2010-05-26 Daniel DunbarMC: Change RelaxInstruction to only take the input...
2010-05-26 Dan GohmanFix a typo in a comment that Gabor noticed.
2010-05-26 Daniel DunbarMC: Eliminate an unnecessary copy.
2010-05-26 Daniel DunbarMC: Simplify MayNeedRelaxation to not provide the fixup...
2010-05-26 Devang PatelRemove dead code.
2010-05-26 Devang PatelDo not construct location list backword!
2010-05-26 Jakob Stoklund OlesenReplace the SubRegSet tablegen class with a less error...
2010-05-26 Daniel DunbarMC: Eliminate MCAsmFixup, replace with MCFixup.
2010-05-26 Daniel DunbarMC: Use accessors for access to MCAsmFixup.
2010-05-26 Daniel DunbarMC: Change MCInst::dump_pretty to not include a trailin...
2010-05-26 Benjamin KramerKill unneeded SExt.
2010-05-26 Zhongxing XuSRetReturnReg was set in LowerFormalArguments(). So...
2010-05-26 Daniel DunbarMC: Eliminate MCFragment vtable, which was unnecessary.
2010-05-26 Shih-wei LiaoCoding style change (Adding 1 missing space.)
2010-05-26 Shih-wei LiaoAdding the missing implementation for ARM::SBFX and...
2010-05-26 Eric ChristopherTemporarily revert r104655 as it's breaking the bots.
2010-05-26 Jim Grosbachfix off by 1 (insn) error in eh.sjlj.setjmp thumb code...
2010-05-26 Jakob Stoklund OlesenRevert "Replace the SubRegSet tablegen class with a...
2010-05-26 Dan GohmanChange push_all to a non-virtual function and implement...
2010-05-26 Dan GohmanTrim #include.
2010-05-26 Bill WendlingDale and Evan suggested putting the "check for setjmp...
2010-05-26 Jakob Stoklund OlesenReplace the SubRegSet tablegen class with a less error...
2010-05-26 Shih-wei LiaoAdding the missing implementation of Bitfield's "clear...
2010-05-26 Shih-wei LiaoTo handle s* registers in emitVFPLoadStoreMultipleInstr...
2010-05-26 Eric ChristopherStart adding mach-o tls reloc support.
2010-05-25 Jakob Stoklund OlesenDrop the SuperregHashTable. It is essentially the same...
2010-05-25 Devang PatelFirst cut at supporting .debug_loc section.
2010-05-25 Benjamin KramerProperly promote operands when optimizing a single...
2010-05-25 Bill WendlingConstify function.
2010-05-25 Dan GohmanDo one map lookup instead of two.
2010-05-25 Dan GohmanFix a missing newline in debug output.
2010-05-25 Eric ChristopherMove the verbose asm output up a bit so it can be used...
2010-05-25 Bill WendlingOkay, bear with me here...
2010-05-25 Eric ChristopherAdd support for initialized global data for darwin...
2010-05-25 Kevin EnderbyChanged the encoding of X86 floating point stack operat...
2010-05-25 Jakob Stoklund OlesenSeparate unrelated cases that once shared a numeric...
2010-05-25 Jakob Stoklund OlesenPrint symbolic SubRegIndex names on machine operands.
2010-05-25 Jakob Stoklund OlesenRemove NumberHack entirely.
2010-05-25 Daniel DunbarMC/X86: Add a hack to allow recognizing 'cmpltps' and...
2010-05-25 Dale JohannesenFix another variant of PR 7191. Also add a testcase
2010-05-25 Daniel DunbarMC/X86: Define explicit immediate forms of cmp{ss,sd...
2010-05-25 Kevin EnderbyThe BT64ri8 record in X86Instr64bit.td was missing...
2010-05-25 Dale JohannesenFix PR 7191. I have been unable to create a .ll file...
2010-05-25 Eric ChristopherMake sure aeskeygenassist uses an unsigned immediate...
2010-05-25 Jakob Stoklund OlesenIgnore NumberHack and give each SubRegIndex instance...
2010-05-25 Jakob Stoklund OlesenUse enums instead of literals for SystemZ subregisters
2010-05-25 Jakob Stoklund OlesenUse enums instead of literals for X86 subregisters.
2010-05-25 Zonr ChangAdd missing implementation to the materialization of...
2010-05-25 Zonr ChangAdd support to MOVimm32 using movt/movw for ARM JIT
2010-05-25 Bob WilsonAllow t2MOVsrl_flag and t2MOVsra_flag instructions...
2010-05-25 Bob WilsonFix up instruction classes for Thumb2 RSB instructions...
2010-05-25 Bob WilsonClean up indentation.
2010-05-25 Jakob Stoklund OlesenDisable invalid coalescer assertion.
2010-05-25 Jakob Stoklund OlesenUse enums instead of literals in the ARM backend.
2010-05-24 Bill WendlingPrint out the name of the function during SSC.
2010-05-24 Jakob Stoklund OlesenSwitch SubRegSet to using symbolic SubRegIndices
2010-05-24 Bob WilsonAllow Thumb2 MVN instructions to set condition codes...
2010-05-24 Jakob Stoklund OlesenLose the dummies
2010-05-24 Jakob Stoklund OlesenReplace the tablegen RegisterClass field SubRegClassLis...
2010-05-24 Evan ChengAvoid adding duplicate function live-in's.
2010-05-24 Dan GohmanFix an mmx movd encoding.
2010-05-24 Kevin EnderbyMC/X86: Add aliases for CMOVcc variants.
2010-05-24 Bob WilsonClean up some extra whitespace.
2010-05-24 Bob WilsonThumb2 RSBS instructions were being printed without...
2010-05-24 Devang PatelDo not emit line number entries for unknown debug values.
next