Live interval splitting:
[oota-llvm.git] / include / llvm / CodeGen /
2007-11-17 Evan ChengLive interval splitting:
2007-11-17 Evan ChengShrinkfy.
2007-11-15 Anton KorobeynikovImplement necessary bits for flt_rounds gcc builtin.
2007-11-14 Anton KorobeynikovFix PIC jump table codegen on x86-32/linux. In fact...
2007-11-14 Evan ChengClean up sub-register implementation by moving subReg...
2007-11-13 Hartmut KaiserFixed a compilation error.
2007-11-13 Owen AndersonWow. I definitely shouldn't write code when I'm tird.
2007-11-13 Bill WendlingUnify CALLSEQ_{START,END}. They take 4 parameters:...
2007-11-12 Duncan SandsCompile fix.
2007-11-12 Evan ChengRefactor some code.
2007-11-12 Owen AndersonFix rewriting of PHI nodes.
2007-11-12 Owen AndersonRemove unnecessary #include's.
2007-11-12 Owen AndersonAs Chris and Evan pointed out, BreakCriticalMachineEdge...
2007-11-09 Duncan SandsFix some load/store logic that would be wrong for
2007-11-09 Evan ChengMuch improved pic jumptable codegen:
2007-11-08 Owen AndersonMake BreakCriticalMachineEdges available as a pass...
2007-11-08 Owen AndersonFix MachineDominators' getAnalysisUsage.
2007-11-08 Owen AndersonOops, forgot to commit this file.
2007-11-05 Evan ChengMove SimpleRegisterCoalescing.h to lib/CodeGen since...
2007-11-05 Duncan SandsEliminate the remaining uses of getTypeSize. This
2007-11-03 Evan ChengThere are times when the coalescer would not coalesce...
2007-11-01 Evan Cheng- Coalesce extract_subreg when both intervals are relat...
2007-10-31 Duncan SandsAdd a newline at the end of the file.
2007-10-31 Owen AndersonAdd the skeleton of a better PHI elimination pass.
2007-10-31 Owen AndersonSome fixes to get MachineDomTree working better.
2007-10-29 Owen AndersonAdd a first attempt at dominator information for MBB...
2007-10-25 Duncan SandsFix comment typos.
2007-10-19 Rafael EspindolaAdd support for byval function whose argument is not...
2007-10-19 Dale JohannesenMore ppcf128 issues (maybe the last)?
2007-10-18 Evan ChengReally fix PR1734. Carefully track which register uses...
2007-10-18 Evan ChengRemove unnecessary include.
2007-10-17 Duncan SandsReturn Expand from getOperationAction for all extended
2007-10-17 Evan ChengApply Chris' suggestions.
2007-10-17 Evan ChengUpdate comments.
2007-10-17 Evan ChengClean up code that calculate MBB live-in's.
2007-10-16 Duncan SandsDocument the fact that the verifier currently requires the
2007-10-16 Duncan SandsInitial infrastructure for arbitrary precision integer
2007-10-16 Evan ChengCode clean up.
2007-10-15 Chris Lattneradd a new CreateStackTemporary helper method.
2007-10-15 Chris LattnerOne mundane change: Change ReplaceAllUsesOfValueWith...
2007-10-15 Chris Lattnerremove dead enum, make setNodeId public.
2007-10-14 Evan ChengWhen coalescing an EXTRACT_SUBREG and the dst register...
2007-10-14 Evan ChengRevert 42908 for now.
2007-10-13 Evan ChengOptionally create a MachineInstr without default implic...
2007-10-12 Dan GohmanChange the names used for internal labels to use the...
2007-10-12 Evan ChengEXTRACT_SUBREG coalescing support. The coalescer now...
2007-10-12 Evan ChengCosmetic.
2007-10-11 Dan GohmanAdd runtime library names for pow.
2007-10-11 Dan GohmanAdd an ISD::FPOW node type.
2007-10-10 Dale JohannesenNext PPC long double bits: ppcf128->i32 conversion.
2007-10-08 Dan GohmanAdd convenience overloads of SelectionDAG::getNode...
2007-10-06 Evan ChengOops. Forgot this.
2007-10-05 Dale JohannesenFirst round of ppc long double. call/return and
2007-10-05 Dan GohmanSMUL_LOHI and UMUL_LOHI are commutative.
2007-10-05 Dan GohmanDefine target-indepenent SDNode types for multiply...
2007-10-05 Duncan SandsFix typo in comment.
2007-10-05 Evan ChengIf a node that defines a physical register that is...
2007-10-05 Evan ChengAdd a variant of getTargetNode() that takes a vector...
2007-10-01 Evan ChengRemove simple scheduler.
2007-09-29 Gordon HenriksenCollector is the base class for garbage collection...
2007-09-28 Evan ChengIf two instructions are both two-address code, favors...
2007-09-28 Evan ChengTrim some unneeded fields.
2007-09-28 Dale JohannesenAdd sqrt and powi intrinsics for long double.
2007-09-27 Gordon HenriksenCollectorMetadata abstractly describes stack maps for...
2007-09-27 Gordon HenriksenMy previous Registry.h header, as well as Collectors...
2007-09-26 Evan ChengOops. Forgot this.
2007-09-25 Evan ChengAdded major new capabilities to scheduler (only BURR...
2007-09-24 Dan GohmanAdd a routine for emitting .file directives, for setting up
2007-09-24 Dan Gohmanexplicit keywords.
2007-09-19 Dale JohannesenMore long double fixes. x86_64 should build now.
2007-09-19 Evan ChengUse struct SDep instead of std::pair for SUnit pred...
2007-09-18 Bill WendlingDon't pass back a reference to a temporary.
2007-09-18 Bill WendlingThe exception handling function info should be reset...
2007-09-18 Bill WendlingObjective-C was generating EH frame info like this:
2007-09-17 Chris LattnerMerge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
2007-09-17 Dan GohmanAdd a utility function to SDOperand for testing if...
2007-09-14 Dan GohmanRemove isReg, isImm, and isMBB, and change all their...
2007-09-14 Dan GohmanRemove spurious consts. This fixes warnings with compil...
2007-09-12 Evan ChengYet another getTargetNode variant.
2007-09-11 Duncan SandsFold the adjust_trampoline intrinsic into
2007-09-06 David GreeneConstify to catch bugs.
2007-09-06 David GreenePluggable coalescers inplementation.
2007-09-05 Evan ChengAccidentially left this out.
2007-09-05 Evan ChengUse pool allocator for all the VNInfo's to improve...
2007-08-31 Dale JohannesenAdd mod, copysign, abs operations to APFloat.
2007-08-31 Evan ChengRemove an unnecessary element, saving 4 bytes per LiveI...
2007-08-30 Evan ChengAdd a variant of foldMemoryOperand to fold any load...
2007-08-30 Evan ChengAdded CreateFrameIndex to create a FrameIndex MachineOp...
2007-08-30 Dale JohannesenChange LegalFPImmediates to use APFloat.
2007-08-29 Evan ChengChange LiveRange so it keeps a pointer to the VNInfo...
2007-08-28 Dan GohmanAdd an option, -view-sunit-dags, for viewing the actual...
2007-08-28 Evan ChengRecover most of the compile time regression due to...
2007-08-27 Dan GohmanIf the source and destination pointers in an llvm.memmo...
2007-08-27 Duncan SandsThere is an impedance matching problem between LLVM and
2007-08-27 Dan GohmanAdd explicit keywords and remove spurious trailing...
2007-08-26 Dale JohannesenRevise per review comments.
2007-08-25 Dale JohannesenAdd APFloat interface to ConstantFPSDNode. Change
2007-08-24 Dale JohannesenUse APFloat internally for ConstantFPSDNode.
2007-08-16 Dan GohmanAdd MVT::fAny for overloading intrinsics on floating...
2007-08-16 Evan ChengComments.
next