aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2009-06-26propagate target operand flags from dag nodes into MachineOperands.Chris Lattner
2009-06-26fit in 80 colsChris Lattner
2009-06-26Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprogramsDevang Patel
2009-06-25Simplify.Devang Patel
2009-06-25add targetflags to jump tables and constant pool entries.Chris Lattner
2009-06-25allow setting target operand flags on TargetGlobalAddress nodes.Chris Lattner
2009-06-25start bringing targetoperand flags into isel, first up, ExternalSymbol.Chris Lattner
2009-06-25Provide guards for this shared structure. I'm not sure this actually needsOwen Anderson
2009-06-25Privatize some more debug-related static data.Owen Anderson
2009-06-25Support Constant Pool SectionsBruno Cardoso Lopes
2009-06-25My guess is that RegInfo should only call the Allocator.Deallocator if it's notBill Wendling
2009-06-25Now with EVEN FEWER statics!Owen Anderson
2009-06-24Fewer static variables, part 3 of many.Owen Anderson
2009-06-24Down with _even more_ statics!Owen Anderson
2009-06-24Down with statics!Owen Anderson
2009-06-24Move local statics to per-instance variables.Owen Anderson
2009-06-24Completed basic intra block split implementation.Lang Hames
2009-06-24This increases the maximum for MVT::LAST_VALUETYPEDavid Greene
2009-06-24sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base c...Chris Lattner
2009-06-24sink dwarf finalization out of each target into AsmPrinter::doFinalizationChris Lattner
2009-06-24eliminate the ExtWeakSymbols set from AsmPrinter. This eliminatesChris Lattner
2009-06-24Rearrange some stuff in MachineOperand and add a new TargetFlags field.Chris Lattner
2009-06-24Get rid of the global CFGOnly flag by threading a ShortNames parameters throu...Owen Anderson
2009-06-24Rewrite 73900 per Duncan's suggestion.Dale Johannesen
2009-06-24remove dead makefile flags.Chris Lattner
2009-06-24Fixed a bug in LiveInterval scaling (failure to scale VNI defs correctly), re...Lang Hames
2009-06-24Fix support for inline asm input / output operand tying when operand spans ac...Evan Cheng
2009-06-23Use a default alignment for data and bss sections.Bruno Cardoso Lopes
2009-06-22Fix memcpy expansion so it won't generate invalidDale Johannesen
2009-06-22Fix another register coalescer crash: forgot to check if the instruction bein...Evan Cheng
2009-06-22Use different functions to emit the string and symbol tables.Bruno Cardoso Lopes
2009-06-22Add more methods to gather target specific elf stuffBruno Cardoso Lopes
2009-06-20Fix PR4419: handle defs of partial uses.Evan Cheng
2009-06-19mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel
2009-06-19Move up dwarf writer initialization in common AsmPrinter class.Devang Patel
2009-06-19Minor cleanup; fixes review comments for a previous patch. Sorry for Eli Friedman
2009-06-19More VNInfo tweaking, plus a little progress on intra-block splitting.Lang Hames
2009-06-18move mangler quote handling from asm printers to TargetAsmInfo.Chris Lattner
2009-06-18simplify macro debug info directive handling.Chris Lattner
2009-06-18Improved PHI def marking, replaced some gotos with breaks.Lang Hames
2009-06-18On Darwin, ams printer should output a second label before a jump table so th...Evan Cheng
2009-06-18- Update register allocation hint after coalescing. This is done by the targe...Evan Cheng
2009-06-17VNInfo cleanup.Lang Hames
2009-06-16Fixed names of libcalls checked in r73480.Sanjiv Gupta
2009-06-16Added required libcalls for PIC16 (mostly floating points to integer casting ...Sanjiv Gupta
2009-06-16Rename RemoveCopiesFromValNo to TurnCopiesFromValNoToImpDefs.Evan Cheng
2009-06-16If a val# is defined by an implicit_def and it is being removed, all of the c...Evan Cheng
2009-06-16Add some generic expansion logic for SMULO and UMULO. Fixes UMULO Eli Friedman
2009-06-16Fix typos.Bill Wendling
2009-06-16Use MainCU if it is available.Devang Patel