Teach instCombine to remove malloc+free if malloc's only uses are comparisons
[oota-llvm.git] / include /
2010-05-27 Jim Grosbachhook ISD::STACKADDR to an intrinsic
2010-05-27 Jim Grosbachadd ISD::STACKADDR to get the current stack pointer...
2010-05-27 Dan GohmanAdd basic error checking to MemoryBuffer::getSTDIN.
2010-05-27 Jim Grosbachremove incorrect GCCBuiltin<> usage
2010-05-27 Gabor Greiftypo
2010-05-26 Dan GohmanFix Lint printing warnings multiple times. Remove the...
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 Jim GrosbachAdjust eh.sjlj.setjmp to properly have a chain and...
2010-05-26 Bill WendlingMove the check for "calls setjmp" to SelectionDAGISel...
2010-05-26 Dan GohmanEliminate the use of PriorityQueue and just use a std...
2010-05-26 Dan GohmanFix indentation.
2010-05-26 Daniel DunbarMC: Change RelaxInstruction to only take the input...
2010-05-26 Daniel DunbarMC: Simplify MayNeedRelaxation to not provide the fixup...
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: Simplify MCFixup and increase the available offset...
2010-05-26 Daniel DunbarMC: Use accessors for access to MCAsmFixup.
2010-05-26 Daniel DunbarMC: Eliminate MCFragment vtable, which was unnecessary.
2010-05-26 Eric ChristopherTemporarily revert r104655 as it's breaking the bots.
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 GohmanDelete an unused function.
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 Eric ChristopherStart adding mach-o tls reloc support.
2010-05-25 Jakob Stoklund OlesenDrop the SuperregHashTable. It is essentially the same...
2010-05-25 Jakob Stoklund OlesenPrint symbolic SubRegIndex names on machine operands.
2010-05-25 Jakob Stoklund OlesenRemove NumberHack entirely.
2010-05-25 Eric ChristopherMake sure aeskeygenassist uses an unsigned immediate...
2010-05-24 Jakob Stoklund OlesenSwitch SubRegSet to using symbolic SubRegIndices
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 Jakob Stoklund OlesenAdd the SubRegIndex TableGen class.
2010-05-23 Daniel DunbarMC: Add an MCLoggingStreamer, for use in debugging...
2010-05-22 Daniel Dunbartblgen/AsmMatcher: Change AsmOperandClass to allow...
2010-05-22 John MosbyTrivial change to dump() function for SparseBitVector
2010-05-22 Evan ChengImplement @llvm.returnaddress. rdar://8015977.
2010-05-22 Jim GrosbachImplement eh.sjlj.longjmp for ARM. Clean up the intrins...
2010-05-22 Eric ChristopherAdd a new section and accessor for TLS data.
2010-05-21 Eric ChristopherFix comment and whitespace.
2010-05-21 Evan Cheng- Change MachineInstr::findRegisterDefOperandIdx so...
2010-05-21 Jakob Stoklund OlesenAdd MachineInstr::readsWritesVirtualRegister() to deter...
2010-05-21 Nathan Jeffordsadded an assertion to MCObjectWriter::WriteBytes to...
2010-05-21 Chris Lattnerconstify accessor.
2010-05-21 Jakob Stoklund OlesenRevert "Use MachineInstr::readsWritesVirtualRegister...
2010-05-21 Jakob Stoklund OlesenUse MachineInstr::readsWritesVirtualRegister to determi...
2010-05-21 Jakob Stoklund OlesenIf the first definition of a virtual register is a...
2010-05-21 Matt FlemingCurrently, createMachOStreamer() is invoked directly...
2010-05-21 Matt FlemingAdd support for parsing the ELF .type assembler directive.
2010-05-21 Lang HamesRemoved scaleNumbering method declaration from LiveInte...
2010-05-20 Evan ChengAllow targets more controls on what nodes are scheduled...
2010-05-20 Devang PatelRename variable. add comment.
2010-05-20 Daniel Dunbartblgen/Target: Add a isAsmParserOnly bit, and teach...
2010-05-20 Evan ChengAdd a hybrid bottom up scheduler that reduce register...
2010-05-20 Eric ChristopherFix build by actually declaring the variable.
2010-05-20 Eric ChristopherPartial code for emitting thread local bss data.
2010-05-19 Jim GrosbachFix the post-RA instruction scheduler to handle instruc...
2010-05-19 Jakob Stoklund OlesenAdd MachineInstr::readsVirtualRegister() in preparation...
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-05-18 mike-mFix enum to address array bounds regression.
2010-05-18 Eric ChristopherMake EmitTBSSSymbol take a section argument so that...
2010-05-17 Kevin EnderbyAdded support in MC for Directional Local Labels.
2010-05-17 Eric ChristopherMore data/parsing support for tls directives. Add...
2010-05-17 Daniel DunbarMC: Add dyn_cast support to MCSection.
2010-05-17 Eric ChristopherAdd some section and constant support for darwin TLS.
2010-05-17 Jakob Stoklund OlesenOptimize empty DenseMap iteration.
2010-05-17 Daniel Dunbarllvm-mc: Support reassignment of variables in one speci...
2010-05-17 Zhongxing XuRemove unused member variable.
2010-05-16 Anton KorobeynikovAdd support for thiscall calling convention.
2010-05-15 Chris Lattnerimprove portability to systems that don't have round...
2010-05-15 Jakob Stoklund OlesenAdd reg_nodbg_iterator
2010-05-15 Evan ChengAllow TargetLowering::getRegClassFor() to be called...
2010-05-14 Evan ChengTeach two-address pass to do some coalescing while...
2010-05-14 Dan GohmanAdd some comments about undef.
2010-05-14 Bill WendlingRename "HasCalls" in MachineFrameInfo to "AdjustsStack...
2010-05-14 Devang PatelAdd support to preserve type info for the variables...
2010-05-14 Dan GohmanUse PassManagerBase, to give clients the option of...
2010-05-14 Dan GohmanAdd an isNodeHidden to the graph traits, to support...
2010-05-14 Evan ChengGet rid of the bit twiddling to read / set OpActions...
2010-05-14 Eric ChristopherAdd AsmParser support for darwin tbss directive.
2010-05-14 Nick LewyckyFix typo.
2010-05-14 Daniel DunbarMC: Switch to completely lazy layout.
2010-05-14 Daniel DunbarMC: Extend MCAsmLayout to explicitly track which fragme...
2010-05-14 Daniel DunbarMC: Switch MCFragment to storing the layout order index...
2010-05-14 Daniel DunbarMC: Change LayoutSection() to only do the section initi...
2010-05-13 Evan ChengAdding a v8i64 512-bit vector type. This will be used...
2010-05-13 Evan ChengEliminate use of magic numbers to access OpActions...
2010-05-13 Evan ChengFix up LoadExtActions, TruncStoreActions, and IndexedMo...
2010-05-13 Daniel DunbarMC: Move Layout{Fragment,Section} into MCAsmLayout...
2010-05-13 Dan GohmanTeach MachineLICM and MachineSink how to clear kill...
2010-05-13 Evan Cheng80 col violation.
2010-05-13 Dan GohmanAdd a utility function for conservatively clearing...
2010-05-13 Daniel DunbarMC: Factor out MCAssembler::ComputeFragmentSize.
2010-05-13 Daniel DunbarFix const ilist_node::get{Prev,Next}Node() to actually...
2010-05-13 Daniel DunbarMC: Add section layout order indices to MCSectionData.
2010-05-13 Daniel DunbarMC: Add MCAsmLayout::FragmentReplaced() helper function.
2010-05-13 Daniel DunbarMC: Eliminate MCSectionData::{,Address,File}Size, which...
2010-05-13 Daniel DunbarMC: Add MCAlignFragment::OnlyAlignAddress bit. This...
2010-05-13 Daniel DunbarMC: Add MCSectionData::AddressSize, which is the size...
next