Added support in MC for Directional Local Labels.
[oota-llvm.git] / lib / CodeGen /
2010-05-17 Eric ChristopherMore data/parsing support for tls directives. Add...
2010-05-17 Evan ChengFix PR7156. If the sources of a REG_SEQUENCE are all...
2010-05-17 Jakob Stoklund OlesenPull the UsedInInstr.test() calls into calcSpillCost...
2010-05-17 Eric ChristopherAdd some section and constant support for darwin TLS.
2010-05-17 Evan ChengCareful with reg_sequence coalescing to not to overwrit...
2010-05-17 Jakob Stoklund OlesenRemove debug option. Add comment on spill order determi...
2010-05-17 Jakob Stoklund OlesenAvoid allocating the same physreg to multiple virtregs...
2010-05-17 Jakob Stoklund OlesenMinor optimizations. DenseMap::begin() is surprisingly...
2010-05-17 Jakob Stoklund OlesenExtract spill cost calculation to a new method, and...
2010-05-17 Zhongxing XuRemove unused member variable.
2010-05-17 Jakob Stoklund OlesenOnly use clairvoyance when defining a register, and...
2010-05-17 Jakob Stoklund OlesenEliminate a hash table probe when killing virtual regis...
2010-05-17 Jakob Stoklund OlesenExecute virtreg kills immediately instead of after...
2010-05-17 Jakob Stoklund OlesenSprinkle superregister <imp-def> and <imp-kill> operand...
2010-05-17 Jakob Stoklund OlesenNow that we don't keep live registers across calls...
2010-05-17 Jakob Stoklund OlesenBoldly attempt consistent capitalization. Functional...
2010-05-17 Jakob Stoklund OlesenSpill and kill all virtual registers across a call.
2010-05-17 Jakob Stoklund OlesenReduce hashtable probes by using DenseMap::insert(...
2010-05-17 Jakob Stoklund OlesenMake MBB a class member instead of passing it around...
2010-05-17 Evan ChengYes, if the redef is a copy, update the old val# with...
2010-05-15 Dale JohannesenFix uint64->{float, double} conversion to do rounding...
2010-05-15 Dale JohannesenImprove assertion messages.
2010-05-15 Chris Lattnerimprove portability to systems that don't have powf...
2010-05-15 Chandler CarruthFix an GCC warning that seems to have actually caught...
2010-05-15 Jakob Stoklund OlesenCalculate liveness on the fly for local registers.
2010-05-15 Evan ChengA partial re-def instruction may be a copy.
2010-05-14 Evan ChengTeach two-address pass to do some coalescing while...
2010-05-14 Dan GohmanFast ISel trivially coalesces away no-op casts, so...
2010-05-14 Jakob Stoklund OlesenDon't bother spilling before a return
2010-05-14 Jakob Stoklund OlesenRegAllocLocal can count copies too
2010-05-14 Jakob Stoklund OlesenTrack allocatable instead of reserved regs, and never...
2010-05-14 Dan GohmanDon't set kill flags for instructions which the schedul...
2010-05-14 Jakob Stoklund OlesenAvoid scanning the long tail of physreg operands on...
2010-05-14 Devang PatelDo not forget to mark prcessed arguments.
2010-05-14 Jakob Stoklund OlesenCount coalesced copies
2010-05-14 Jakob Stoklund OlesenAllow virtreg redefines when verifying for RegAllocFast
2010-05-14 Jim GrosbachRemove trailing whitespace
2010-05-14 Jim Grosbach80 column and trailing whitespace cleanup
2010-05-14 Jim Grosbachadd cmd line option to leave dbgvalues in during post...
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 Jakob Stoklund OlesenWhen verifying two-address instructions, check the...
2010-05-14 Jakob Stoklund OlesenSimplify the handling of physreg defs and uses in RegAl...
2010-05-14 Daniel DunbarXFAIL the test I added with vg_leak, apparently it...
2010-05-14 Daniel DunbarInline Asm: Ensure buffer is newline terminated to...
2010-05-14 Jakob Stoklund OlesenEnable opportunistic coalescing
2010-05-14 Jakob Stoklund OlesenTrust kill flags from isel and later passes.
2010-05-14 Jakob Stoklund OlesenFix an embarrassing runtime regression for RegAllocFast.
2010-05-13 Dale JohannesenImplement a correct ui64->f32 conversion. The old
2010-05-13 Jakob Stoklund OlesenClean up RegAllocFast debug output
2010-05-13 Dan GohmanTeach MachineLICM and MachineSink how to clear kill...
2010-05-13 Dan GohmanAdd a utility function for conservatively clearing...
2010-05-13 Dan GohmanAn Instruction has a trivial kill only if its use is...
2010-05-13 Jakob Stoklund OlesenTake allocation hints from copy instructions to/from...
2010-05-13 Jakob Stoklund OlesenMore asserts around physreg uses
2010-05-13 Evan ChengIf REG_SEQUENCE source is livein, copy it first. Also...
2010-05-12 Evan ChengDo not attempt copy coalescing if the source and dest...
2010-05-12 Jakob Stoklund OlesenMake sure to add kill flags to the last use of a virtre...
2010-05-12 Duncan SandsRemove unused variable. Tweak a comment while there.
2010-05-12 Nathan Jeffordsupdated support for the COFF .linkonce
2010-05-12 Evan ChengTeach local regalloc about virtual registers with sub...
2010-05-12 Evan ChengCode clean up.
2010-05-12 Jakob Stoklund OlesenAvoid scoping issues, fix buildbots
2010-05-11 Dan GohmanAdd initial kill flag support to FastISel.
2010-05-11 Daniel DunbarMake Clang happy.
2010-05-11 Jakob Stoklund OlesenStore the Dirty bit in the LiveReg structure instead...
2010-05-11 Jakob Stoklund OlesenKeep track of the last place a live virtreg was used.
2010-05-11 Dan GohmanDon't set kill flags on uses of CopyFromReg nodes....
2010-05-11 Jakob Stoklund OlesenSilence warning
2010-05-11 Jakob Stoklund OlesenSimplify the tracking of used physregs to a bulk bitor...
2010-05-11 Duncan SandsI got tired of VISIBILITY_HIDDEN colliding with the...
2010-05-11 Dan GohmanTrim #includes and forward declarations.
2010-05-11 Jakob Stoklund OlesenMostly rewrite RegAllocFast.
2010-05-11 Dan GohmanImplement a bunch more TargetSelectionDAGInfo infrastru...
2010-05-11 Douglas GregorFixes for Microsoft Visual Studio 2010, from Steven...
2010-05-11 Evan ChengIt's not safe eliminate copies where src and dst have...
2010-05-11 Evan ChengEnsure REG_SEQUENCE source operands are unique.
2010-05-10 Evan ChengIndentation.
2010-05-10 Devang PatelEnable multiple Compile Units in one module.
2010-05-10 Evan ChengIt's not safe to propagate implicit_def that defines...
2010-05-10 Evan ChengClear RegSequences vector after eliminating REG_SEQUENC...
2010-05-10 Evan ChengBe careful with operand promotion. For a binary operati...
2010-05-10 Evan ChengRe-defined valno is always valno even for partial re...
2010-05-10 Bob WilsonFix PR7096. When a block containing multiple defs...
2010-05-10 Duncan SandsAdd an assertion to catch attempts to access off the...
2010-05-07 Devang PatelInstead of just verifying compile unit, verify entire...
2010-05-07 Devang PatelRemove DIGlobal.
2010-05-07 Dan GohmanSDDbgValues are apparently not being legalized. Fix...
2010-05-07 Devang PatelVerify variable directly.
2010-05-07 Chris Lattneradd COFF support for COMDAT sections, patch by Nathan...
2010-05-07 Devang PatelVerify entire type descriptor not just tag.
2010-05-07 Dale JohannesenFix PR 7087, and probably other things, by extending
2010-05-07 Devang PatelWrap const MDNode * inside DIDescriptor.
2010-05-07 Devang PatelAvoid DIDescriptor::getNode(). Use overloaded operators...
2010-05-07 Chris Lattnerswitch MCSectionCOFF from a syntactic to semantic repre...
2010-05-07 Nick LewyckyRevert r103133 and add testcase from PR7066.
2010-05-07 Dan GohmanTransfer debug location information from PHI nodes...
2010-05-07 Dan GohmanPrint debug information for SDNodes.
2010-05-07 Dan GohmanDisable the new unknown-location code for now. It cause...
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
next