X86: Mark MOV.*_{TC,NOREX} instruction as code gen only, they aren't real.
[oota-llvm.git] / lib / CodeGen /
2010-07-19 Daniel DunbarTarget: Give the TargetAsmParser access to the TargetMa...
2010-07-18 Daniel DunbarMC: Move several clients to using AsmParser constructor...
2010-07-18 Douglas GregorFix struct/class mismatch
2010-07-18 Owen AndersonAdd a DAGCombine xform to fold away redundant float...
2010-07-18 Lang HamesAdded -pbqp-pre-coalescing flag to PBQP. If enabled...
2010-07-17 Bill WendlingUse isPrologLabel() instead of checking the opcode...
2010-07-17 Zhongxing Xuupdate CMakeLists.txt
2010-07-17 Lang HamesRemoved unused inRange variable.
2010-07-17 Lang HamesLoopSplitter - intended to split live intervals over...
2010-07-17 Lang HamesIterating over sets of pointers in a heuristic was...
2010-07-17 Eric ChristopherPropagate alloca alignment information via variable...
2010-07-16 Bill WendlingConsider this function:
2010-07-16 Bill WendlingRename DBG_LABEL PROLOG_LABEL, because it's only used...
2010-07-16 Jakob Stoklund OlesenRemove remaining calls to TII::isMoveInstr.
2010-07-16 Dan GohmanRevert r108369, sorting llvm.dbg.declare information...
2010-07-16 Eli FriedmanGet rid of a bunch of duplicated ELF enum values.
2010-07-16 Jakob Stoklund OlesenRemove many calls to TII::isMoveInstr. Targets should...
2010-07-16 Dan GohmanUse the source-order scheduler instead of the "fast...
2010-07-16 Dale JohannesenThe SelectionDAGBuilder's handling of debug info, on...
2010-07-15 Bill WendlingRevert. This isn't the correct way to go.
2010-07-15 Bill WendlingHandle code gen for the unreachable instruction if...
2010-07-15 Evan ChengSplit -enable-finite-only-fp-math to two options:
2010-07-15 Chris Lattnerfix the definitions of ConstTextCoalSection/ConstDataCo...
2010-07-15 Bill WendlingUse std::vector instead of TargetRegisterInfo::FirstVir...
2010-07-15 Bill WendlingUse std::vector instead of TargetRegisterInfo::FirstVir...
2010-07-15 Bill WendlingUse std::vector instead of TargetRegisterInfo::FirstVir...
2010-07-15 Bill WendlingReserve a goodly amount of room for the vectors.
2010-07-15 Devang PatelFix crash reported in PR7653.
2010-07-15 Bill WendlingUse std::vector instead of TargetRegisterInfo::FirstVir...
2010-07-15 Bill WendlingUse std::vector instead of TargetRegisterInfo::FirstVir...
2010-07-15 Chris Lattnerrevert bill's patches in an attempt to fix the buildbot.
2010-07-15 Bill WendlingFix headers.
2010-07-15 Bill WendlingUse std::vector instead of a hard-coded array. The...
2010-07-15 Bill WendlingUse std::vector instead of a hard-coded array. The...
2010-07-15 Chris Lattnera more graceful fix for test/Other/inline-asm-newline...
2010-07-14 Eric Christopher80-col.
2010-07-14 Dan GohmanMake the order in which variables are described in...
2010-07-14 Dan GohmanProperly restore DebugLoc after leaving the local const...
2010-07-14 Dan GohmanDelete fast-isel's trivial load optimization; it breaks...
2010-07-14 Evan ChengTeach ProcessImplicitDefs to transform more COPY instru...
2010-07-14 Dan GohmanDon't propagate debug locations to instructions for...
2010-07-13 Jakob Stoklund OlesenPrint VNInfo flags.
2010-07-13 Dale JohannesenIn inline asm treat indirect 'X' constraint as 'm'.
2010-07-13 Jakob Stoklund OlesenAdd an assertion to make PR7542 fail consistently.
2010-07-13 Jakob Stoklund OlesenFix LiveInterval::overlaps so it doesn't claim touching...
2010-07-13 Jakob Stoklund OlesenDon't add memory operands to storeRegToStackSlot /...
2010-07-12 Rafael EspindolaFix a typo and fit in 80 columns. Found by Bob Wilson.
2010-07-12 Duncan SandsConvert some tab stops into spaces.
2010-07-12 Rafael EspindolaConvert the last use of getPhysicalRegisterRegClass...
2010-07-12 Rafael EspindolaDon't use getPhysicalRegisterRegClass in PBQP. The...
2010-07-12 Rafael EspindolaConvert the last getPhysicalRegisterRegClass in VirtReg...
2010-07-12 Chris Lattnerchange machinelicm to use MachineInstr::isSafeToMove...
2010-07-11 Jakob Stoklund OlesenRemove TargetInstrInfo::copyRegToReg entirely.
2010-07-11 Rafael EspindolaConvert uses of getPhysicalRegisterRegClass in VirtRegR...
2010-07-11 Chandler CarruthRemove two other uses of ATTRIBUTE_UNUSED for variables...
2010-07-11 Jakob Stoklund OlesenUse COPY for fast-isel bitconvert, but don't create...
2010-07-11 Rafael EspindolaFix va_arg for doubles. With this patch VAARG nodes...
2010-07-11 Jakob Stoklund OlesenUse COPY for extracting ImplicitDef'ed values from...
2010-07-11 Jakob Stoklund OlesenUse COPY in FastISel everywhere it is safe and trivial.
2010-07-10 Jakob Stoklund OlesenReplace copyRegToReg with COPY everywhere in lib/CodeGe...
2010-07-10 Jakob Stoklund OlesenOnly collect subreg extracting copies for later coalescing.
2010-07-10 Dan GohmanFix a bug in the code which re-inserts DBG_VALUE nodes...
2010-07-10 Jakob Stoklund OlesenEmit COPY instructions instead of using copyRegToReg...
2010-07-10 Dan GohmanInsert IMPLICIT_DEF instructions at the current insert...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Devang PatelUpdate DBG_VALUE to refer appropriate stack slot in...
2010-07-09 Jakob Stoklund OlesenFix small bug in isMoveInstr -> COPY translation
2010-07-09 Jakob Stoklund OlesenAutomatically fold COPY instructions into stack load...
2010-07-09 Jakob Stoklund OlesenRemat uncoalescable COPY instrs
2010-07-09 Bill WendlingClarify what mysterious check means.
2010-07-09 Dan GohmanFix MachineLICM to actually visit inner loops.
2010-07-09 Jakob Stoklund OlesenChange TII::foldMemoryOperand API to require the machin...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Jakob Stoklund OlesenAvoid creating %physreg:subidx operands in SimpleRegist...
2010-07-09 Jakob Stoklund OlesenDeal with a few remaining spots that assume physical...
2010-07-09 Jakob Stoklund OlesenFix broken isCopy handling in TrimLiveIntervalToLastUse.
2010-07-09 Jakob Stoklund OlesenHandle COPY in VirtRegRewriter.
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-09 Bob WilsonReenable DAG combining for vector shuffles. It looks...
2010-07-08 Stuart HastingsReverting r107918 and r107919. Radar 8063111.
2010-07-08 Jakob Stoklund OlesenRevert "Fix broken isCopy handling in TrimLiveIntervalT...
2010-07-08 Devang PatelRelax assertion. In optimized code, it is possible...
2010-07-08 Bill WendlingExtension of r107506. Make sure that we don't mark...
2010-07-08 Jakob Stoklund OlesenFix broken isCopy handling in TrimLiveIntervalToLastUse
2010-07-08 Stuart HastingsFix decl/def debug info for template functions. Radar...
2010-07-08 Devang PatelReuse DIEInteger for 1. This is frequently used while...
2010-07-08 Jim GrosbachClean up scavengeRegister() a bit to prefer available...
2010-07-08 Jakob Stoklund OlesenConvert EXTRACT_SUBREG to COPY when emitting machine...
2010-07-08 Jakob Stoklund OlesenRemove references to INSERT_SUBREG after de-SSA.
2010-07-08 Benjamin KramerMerge the duplicated iabs optimization in DAGCombiner...
2010-07-08 Jakob Stoklund OlesenAdd TargetInstrInfo::copyPhysReg hook and use it from...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-08 Jim GrosbachWhen processing frame index virtual registers, consider...
2010-07-07 Dan GohmanDon't forward-declare registers for static allocas...
2010-07-07 Dan GohmanFix -fast-isel-abort to check the right instruction.
2010-07-07 Devang PatelOne MDNode may be used to create regular DIE as well...
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-07-07 Dan GohmanNot all custom inserters create new basic blocks. If...
2010-07-07 Devang PatelRename couple of maps.
next