The commutative flag is already correctly set within the multiclass. If we set
[oota-llvm.git] / lib / CodeGen /
2012-08-28 Jakob Stoklund OlesenRemove extra MayLoad/MayStore flags from atomic_load...
2012-08-28 Akira HatanakaFix bug 13532.
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-08-24 Jakob Stoklund OlesenAvoid including explicit uses when counting SDNode...
2012-08-24 Manman RenBranchProb: modify the definition of an edge in BranchP...
2012-08-24 Eric ChristopherUse DW_FORM_flag_present to save space in debug informa...
2012-08-23 Eric ChristopherRemove the DW_AT_MIPS_linkage name attribute when we...
2012-08-23 Eric ChristopherTurn these two options in to trinary state so that...
2012-08-23 Eric ChristopherAdd a flag to DwarfDebug to allow it to communicate...
2012-08-23 Eric ChristopherTypo.
2012-08-23 Eric ChristopherOnly emit the __debug_inlined section if we're trying...
2012-08-23 Eric ChristopherEmit pubtypes only when going for darwin gdb compatibility.
2012-08-23 Eric ChristopherAdd an option for darwin gdb compatibility.
2012-08-23 Andrew TrickSimplify the computeOperandLatency API.
2012-08-22 David BlaikieTidy up a few more uses of MF.getFunction()->getName().
2012-08-22 Benjamin KramerReduce duplicated hash map lookups.
2012-08-22 Stepan DyatkovskiyRejected 169195. As Duncan commented, bitcasting to...
2012-08-22 Craig TopperAdd a getName function to MachineFunction. Use it in...
2012-08-22 Richard SmithInitialize SelectionDAGBuilder's Context in 'init'...
2012-08-21 David BlaikieRemove unnecessary cast that was also unnecessarily...
2012-08-21 Chad RosierAdd support for the --param ssp-buffer-size= driver...
2012-08-20 Jakob Stoklund OlesenFix a quadratic algorithm in MachineBranchProbabilityInfo.
2012-08-20 Jakob Stoklund OlesenDon't add CFG edges for redundant conditional branches.
2012-08-20 Jakob Stoklund OlesenAdd a verification pass after ExpandISelPseudos.
2012-08-20 Jakob Stoklund OlesenAdd CFG checks to MachineVerifier.
2012-08-20 Stepan DyatkovskiyFixed DAGCombiner bug (found and localized by James...
2012-08-17 Eli FriedmanMake atomic load and store of pointers work. Tighten...
2012-08-17 Bill WendlingImplement stack protectors for structures with characte...
2012-08-17 Bill WendlingChange the `linker_private_weak_def_auto' linkage to...
2012-08-17 Benjamin KramerTargetLowering: Use the large shift amount during legal...
2012-08-17 Jakob Stoklund OlesenUse standard pattern for iterate+erase.
2012-08-16 Jakob Stoklund OlesenAdd an MCID::Select flag and TII hooks for optimizing...
2012-08-15 Richard SmithFix undefined behavior: don't perform array indexing...
2012-08-14 Richard SmithFix undefined behavior: binding null pointer to referen...
2012-08-14 Eric ChristopherGrammar.
2012-08-13 Owen AndersonAdd a roundToIntegral method to APFloat, which can...
2012-08-13 Jakob Stoklund OlesenTransfer weights in transferSuccessorsAndUpdatePHIs().
2012-08-13 Jakob Stoklund OlesenPrint out MachineBasicBlock successor weights when...
2012-08-13 Jakob Stoklund OlesenRemove the TII::scheduleTwoAddrSource() hook.
2012-08-13 Bill WendlingWhitespace cleanup.
2012-08-13 Jakob Stoklund OlesenCount triangles and diamonds in early if-conversion.
2012-08-13 Jakob Stoklund OlesenDelete dead typedef.
2012-08-13 Jakob Stoklund OlesenHandle extra Tail predecessors in if-conversion.
2012-08-11 Benjamin KramerMachineCSE: Hoist isConstantPhysReg out of the loop...
2012-08-11 Benjamin KramerPR13578: Teach MachineCSE that instructions that use...
2012-08-10 Jakob Stoklund OlesenAdd a proper if-conversion cost model.
2012-08-10 Jakob Stoklund OlesenGive MachineTraceMetrics its own debug tag.
2012-08-10 Jakob Stoklund OlesenAdd more trace query functions.
2012-08-10 Jakob Stoklund OlesenAdd getTPred() and getFPred() functions.
2012-08-10 Jakob Stoklund OlesenInclude loop-carried dependencies when computing instr...
2012-08-10 Jakob Stoklund OlesenUpdate edge weights correctly in replaceSuccessor().
2012-08-10 Jakob Stoklund OlesenReapply r161633-161634 "Partition use lists so defs...
2012-08-10 Jakob Stoklund OlesenAlso update MRI use lists when changing a use to a...
2012-08-09 Jakob Stoklund OlesenRevert r161633-161634 "Partition use lists so defs...
2012-08-09 Jakob Stoklund OlesenPartition use lists so defs always come before uses.
2012-08-09 Jakob Stoklund OlesenDon't use pointer-pointers for the register use lists.
2012-08-09 Jakob Stoklund OlesenMove use list management into MachineRegisterInfo.
2012-08-09 Jakob Stoklund OlesenFix a future TwoAddressInstructionPass crash.
2012-08-09 Nadav RotemFix the legalization of ExtLoad on ARM. ExpandUnaligne...
2012-08-08 Jakob Stoklund OlesenDon't use getNextOperandForReg() in RAFast.
2012-08-08 Jakob Stoklund OlesenDeal with irreducible control flow when building traces.
2012-08-08 Jakob Stoklund OlesenHeed -stress-early-ifcvt.
2012-08-08 Jakob Stoklund OlesenGet the MispredictPenalty from MCSchedModel.
2012-08-08 Andrew TrickMinor cleanup of defaultDefLatency API
2012-08-08 Jakob Stoklund OlesenRevert "Fix a quadratic algorithm in MachineBranchProba...
2012-08-08 Manman RenX86: enable CSE between CMP and SUB
2012-08-08 Jakob Stoklund OlesenFix a quadratic algorithm in MachineBranchProbabilityInfo.
2012-08-07 Jakob Stoklund OlesenSkip tied operand pairs that already have the same...
2012-08-07 Jakob Stoklund OlesenAdd SelectionDAG::getTargetIndex.
2012-08-07 Bill WendlingFor non-Darwin platforms, we want to generate stack...
2012-08-07 Jakob Stoklund OlesenAdd a new kind of MachineOperand: MO_TargetIndex.
2012-08-07 Jakob Stoklund OlesenFix a couple of typos.
2012-08-07 Jakob Stoklund OlesenAdd trace accessor methods, implement primitive if...
2012-08-07 Chandler CarruthAdd a much more conservative strategy for aligning...
2012-08-07 Manman RenMachineCSE: Update the heuristics for isProfitableToCSE.
2012-08-04 Jakob Stoklund OlesenDelete a dead variable.
2012-08-03 Jakob Stoklund OlesenTwoAddressInstructionPass refactoring: Extract another...
2012-08-03 Bob WilsonRefactor and check "onlyReadsMemory" before optimizing...
2012-08-03 Jakob Stoklund OlesenTwoAddressInstructionPass refactoring: Extract a method.
2012-08-03 Jakob Stoklund OlesenBegin adding support for updating LiveIntervals in...
2012-08-03 Jakob Stoklund OlesenAdd an experimental -early-live-intervals option.
2012-08-03 Jakob Stoklund OlesenDelete merged physreg copies in joinReservedPhysReg().
2012-08-03 Bob WilsonTry to reduce the compile time impact of r161232.
2012-08-03 Bob WilsonFix memcmp code-gen to honor -fno-builtin.
2012-08-03 Jakob Stoklund OlesenCompletely eliminate VNInfo flags.
2012-08-03 Jakob Stoklund OlesenFix a couple of loops that were processing unused value...
2012-08-03 Matt Beaumont-GaySilence unused variable warning in -asserts build
2012-08-03 Jakob Stoklund OlesenEliminate the VNInfo::hasPHIKill() flag.
2012-08-03 Jakob Stoklund OlesenMake the hasPHIKills flag a computed property.
2012-08-03 Jakob Stoklund OlesenDelete dead function.
2012-08-03 Jakob Stoklund OlesenDon't delete dead code in TwoAddressInstructionPass.
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-08-02 Manman RenX86 Peephole: fold loads to the source register operand...
2012-08-02 Jakob Stoklund OlesenCompute the critical path length through a trace.
2012-08-02 Jakob Stoklund OlesenVerify regunit intervals along with virtreg intervals.
2012-08-02 Jakob Stoklund OlesenAvoid creating dangling physreg live ranges during...
2012-08-02 Jakob Stoklund OlesenAdd report() functions that take a LiveInterval argument.
2012-08-02 Manman RenX86 Peephole: fold loads to the source register operand...
2012-08-02 Jakob Stoklund OlesenExtract some methods from verifyLiveIntervals.
2012-08-01 Jakob Stoklund OlesenAlso verify RegUnit intervals at uses.
next