Add support for the OpenBSD for Bitrig.
[oota-llvm.git] / lib / CodeGen /
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.
2012-08-01 Jakob Stoklund OlesenCompute instruction heights through a trace.
2012-08-01 Eric ChristopherTemporarily revert c23b933d5f8be9b51a1d22e717c0311f65f8...
2012-08-01 Jakob Stoklund OlesenAdd DataDep constructors. Explicitly check SSA form.
2012-08-01 Elena DemikhovskyAdded FMA functionality to X86 target.
2012-07-31 Manman RenMachineSink: Sort the successors before trying to find...
2012-07-31 Jakob Stoklund OlesenCompute instruction depths through the current trace.
2012-07-31 Jakob Stoklund OlesenRename CT -> MTM. MachineTraceMetrics is abbreviated...
2012-07-31 Manman RenMachineSink: Sort the successors before trying to find...
2012-07-31 Micah VillmowConform to LLVM coding style.
2012-07-31 Micah VillmowDon't generate ordered or unordered comparison operatio...
2012-07-31 Jakob Stoklund OlesenClear kill flags in removeCopyByCommutingDef().
2012-07-31 Manman RenReverse order of the two branches at end of a basic...
2012-07-30 Andrew TrickUse the latest MachineRegisterInfo APIs. No functionality.
2012-07-30 Andrew TrickInline MachineRegisterInfo::hasOneUse
2012-07-30 Jakob Stoklund OlesenAvoid looking at stale data in verifyAnalysis().
2012-07-30 Jakob Stoklund OlesenAllow traces to enter nested loops.
2012-07-30 Jakob Stoklund OlesenClarify invalidation strategy in comment.
2012-07-30 Jakob Stoklund OlesenAssert that all trace candidate blocks have been visite...
2012-07-30 Jakob Stoklund OlesenHook into PassManager's analysis verification.
2012-07-30 Pete CooperConsider address spaces for hashing and CSEing DAG...
2012-07-30 Jakob Stoklund OlesenAdd MachineInstr::isTransient().
2012-07-30 Jakob Stoklund OlesenAdd MachineTraceMetrics::verify().
2012-07-30 Jakob Stoklund OlesenVerify that the CFG hasn't changed during invalidate().
2012-07-30 Jakob Stoklund OlesenAdd MachineBasicBlock::isPredecessor().
2012-07-29 Manman RenRevert r160920 and r160919 due to dragonegg and clang...
2012-07-28 Manman RenX86 Peephole: fold loads to the source register operand...
2012-07-28 Andrew TrickReenable a basic SSA DAG builder optimization.
2012-07-27 Jakob Stoklund OlesenAdd more debug output to MachineTraceMetrics.
2012-07-27 Jakob Stoklund OlesenKeep track of the head and tail of the trace through...
2012-07-27 Eric ChristopherAdd a DW_AT_high_pc for CUs that are a single address...
2012-07-27 Jakob Stoklund OlesenAlso compute register mask lists under -new-live-intervals.
2012-07-27 Jakob Stoklund OlesenEliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
2012-07-27 Jakob Stoklund OlesenAdd a -new-live-intervals experimental option.
2012-07-27 Jakob Stoklund OlesenAdd <imp-def> of super-register when lowering SUBREG_TO...
2012-07-26 Jakob Stoklund OlesenUse an otherwise unused variable.
2012-07-26 Jakob Stoklund OlesenStart scaffolding for a MachineTraceMetrics analysis...
2012-07-26 Dan GohmanAdd a floor intrinsic.
2012-07-25 Manman RenDisable rematerialization in TwoAddressInstructionPass.
2012-07-25 Jakob Stoklund OlesenPreserve 2-addr constraints in ConnectedVNInfoEqClasses.
2012-07-25 Jakob Stoklund OlesenVerify two-address constraints more carefully.
2012-07-24 Craig TopperChange llvm_unreachable in SplitVectorOperand to report...
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-23 Nadav RotemFixed DAGCombine optimizations which generate select_cc...
2012-07-23 Craig TopperTidy up. Fix indentation and remove trailing whitespace.
2012-07-23 Craig TopperChange llvm_unreachable in SplitVectorResult to report_...
2012-07-20 Benjamin KramerRemove unused private member variables uncovered by...
2012-07-20 Jakob Stoklund OlesenAvoid folding loads that are unsafe to move.
2012-07-20 Jakob Stoklund OlesenSplit loop exiting edges more aggressively.
2012-07-19 Pete CooperFix crash in machine verifier when trying to print...
2012-07-19 Benjamin KramerReplace some explicit compare loops with std::equal.
2012-07-19 Galina KistanovaFixed few warnings.
2012-07-19 Bill WendlingRemove tabs.
2012-07-18 Chandler CarruthFix a somewhat nasty crasher in PR13378. This crashes...
2012-07-18 Nuno Lopesignore 'invoke @llvm.donothing', but still keep the...
2012-07-17 Evan ChengBack out r160101 and instead implement a dag combine...
2012-07-17 Jakob Stoklund OlesenAdd some trace output to TwoAddressInstructionPass.
2012-07-17 Benjamin KramerRemove unused variable.
2012-07-17 Nadav RotemFix a crash in the legalization of large vectors.
2012-07-17 Evan ChengImplement r160312 as target indepedenet dag combine.
2012-07-17 Evan ChengMake sure constant bitwidth is <= 64 bit before calling...
2012-07-17 Evan ChengThis is another case where instcombine demanded bits...
2012-07-16 Nadav RotemMinor cleanup and docs.
2012-07-16 Nadav RotemMake ComputeDemandedBits return a deterministic result...
2012-07-15 Nadav RotemFix a bug in the scalarization of BUILD_VECTOR. BUILD_V...
2012-07-15 Nadav RotemRefactor the code that checks that all operands of...
2012-07-15 Chandler CarruthReapply r160194, switching to use LV information for...
2012-07-14 Nadav RotemAdd a dagcombine optimization to convert concat_vectors...
2012-07-14 Jakob Stoklund OlesenAccount for early-clobber reload instructions.
2012-07-13 Jakob Stoklund OlesenBe more verbose when detecting dominance problems.
2012-07-13 Chandler CarruthRevert r160194, which switched to use LV information...
2012-07-13 Chandler CarruthUse the LiveVariables information to efficiently get...
2012-07-13 Jim GrosbachProvide function name in 'Cannot select' fatal error.
2012-07-12 Eric ChristopherThe end of the prologue should be marked with is_stmt.
2012-07-12 Duncan SandsThe result type of EXTRACT_VECTOR_ELT doesn't have...
2012-07-11 Evan ChengInstrEmitter::EmitSubregNode() optimize extract_subreg...
next