2008-07-10 |
Owen Anderson | Fix the build by adding a #include. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better... |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Split scheduling from instruction selection. |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Replace some std::vectors that showed up in heap profil... |
tree | commitdiff |
2008-06-30 |
Duncan Sands | Revert the SelectionDAG optimization that makes |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Use MachineBasicBlock::transferSuccessors. |
tree | commitdiff |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
tree | commitdiff |
2008-05-14 |
Dale Johannesen | Add CommonLinkage; currently tentative definitions |
tree | commitdiff |
2008-05-14 |
Dan Gohman | Change target-specific classes to use more precise... |
tree | commitdiff |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
tree | commitdiff |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
tree | commitdiff |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-03-17 |
Chris Lattner | Check in some #ifdef'd out code switching call argument |
tree | commitdiff |
2008-03-17 |
Chris Lattner | remove dead code |
tree | commitdiff |
2008-03-17 |
Chris Lattner | Switch sparc from using LowerCallTo to using LowerOpera... |
tree | commitdiff |
2008-03-17 |
Chris Lattner | Start moving sparc to use SparcCallingConv.td, switchin... |
tree | commitdiff |
2008-03-17 |
Chris Lattner | split sparc lowering out into SparcISelLowering.{cpp... |
tree | commitdiff |
2008-03-17 |
Chris Lattner | refactor the LowerOperation code out to individual... |
tree | commitdiff |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
tree | commitdiff |
2008-03-13 |
Dan Gohman | Use SDTNone instead of duplicating it. |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Use PassManagerBase instead of FunctionPassManager... |
tree | commitdiff |
2008-03-10 |
Evan Cheng | Default ISD::PREFETCH to expand. |
tree | commitdiff |
2008-03-08 |
Evan Cheng | Implement x86 support for @llvm.prefetch. It correspond... |
tree | commitdiff |
2008-02-28 |
Chris Lattner | Sparc backend doesn't support debug info yet, mark... |
tree | commitdiff |
2008-02-28 |
Chris Lattner | Fix CodeGen/Generic/storetrunc-fp.ll on sparc, PR2105 |
tree | commitdiff |
2008-02-28 |
Chris Lattner | fix CodeGen/Generic/2008-01-25-dag-combine-mul.ll on... |
tree | commitdiff |
2008-02-28 |
Evan Cheng | Add a quick and dirty "loop aligner pass". x86 uses... |
tree | commitdiff |
2008-02-27 |
Bill Wendling | Final de-tabification. |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-16 |
Andrew Lenharth | I cannot find a libgcc function for this builtin. ... |
tree | commitdiff |
2008-02-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Simplify some logic in ComputeMaskedBits. And change... |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-08 |
Evan Cheng | It's not always safe to fold movsd into xorpd, etc... |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
tree | commitdiff |
2008-02-04 |
Evan Cheng | Dwarf requires variable entries to be in the source... |
tree | commitdiff |
2008-02-03 |
Chris Lattner | explicitly include Compiler.h instead of getting it... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Get rid of the annoying blank lines before labels. |
tree | commitdiff |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
tree | commitdiff |
2008-01-30 |
Evan Cheng | Even though InsertAtEndOfBasicBlock is an ugly hack... |
tree | commitdiff |
2008-01-29 |
Duncan Sands | Use getPreferredAlignmentLog or getPreferredAlignment |
tree | commitdiff |
2008-01-23 |
Duncan Sands | The last pieces needed for loading arbitrary |
tree | commitdiff |
2008-01-17 |
Chris Lattner | This commit changes: |
tree | commitdiff |
2008-01-11 |
Chris Lattner | rename MachineInstr::setInstrDescriptor -> setDesc |
tree | commitdiff |
2008-01-07 |
Duncan Sands | Add missing newline at EOF. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
tree | commitdiff |
2008-01-07 |
Owen Anderson | Move even more functionality from MRegisterInfo into... |
tree | commitdiff |
2008-01-01 |
Owen Anderson | Move some more instruction creation methods from Regist... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Fix a problem where lib/Target/TargetInstrInfo.h would... |
tree | commitdiff |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Use MachineOperand::getImm instead of MachineOperand... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attribution from lib Makefiles. |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32... |
tree | commitdiff |
2007-12-05 |
Evan Cheng | Add a argument to storeRegToStackSlot and storeRegToAdd... |
tree | commitdiff |
2007-12-02 |
Evan Cheng | Remove redundant foldMemoryOperand variants and other... |
tree | commitdiff |
2007-12-01 |
Evan Cheng | Allow some reloads to be folded in multi-use cases... |
tree | commitdiff |
2007-11-13 |
Dale Johannesen | Add parameter to getDwarfRegNum to permit targets |
tree | commitdiff |
2007-11-13 |
Bill Wendling | Unifacalize the CALLSEQ{START,END} stuff. |
tree | commitdiff |
2007-11-13 |
Bill Wendling | Unify CALLSEQ_{START,END}. They take 4 parameters:... |
tree | commitdiff |
2007-11-11 |
Anton Korobeynikov | Use TableGen to emit information for dwarf register... |
tree | commitdiff |
2007-11-05 |
Duncan Sands | Eliminate the remaining uses of getTypeSize. This |
tree | commitdiff |
2007-10-18 |
Evan Cheng | - Added getOpcodeAfterMemoryUnfold(). It doesn't unfold... |
tree | commitdiff |
2007-10-18 |
Evan Cheng | Use SmallVectorImpl instead of SmallVector with hardcod... |
tree | commitdiff |
2007-10-14 |
Evan Cheng | Revert 42908 for now. |
tree | commitdiff |
2007-10-12 |
Dan Gohman | Change the names used for internal labels to use the... |
tree | commitdiff |
2007-10-11 |
Dan Gohman | Set ISD::FPOW to Expand. |
tree | commitdiff |
2007-10-10 |
Chris Lattner | Fix CodeGen/Generic/BasicInstrs.llx on sparc by marking... |
tree | commitdiff |
2007-10-05 |
Evan Cheng | - Added a few target hooks to generate load / store... |
tree | commitdiff |
2007-09-26 |
Evan Cheng | Allow copyRegToReg to emit cross register classes copies. |
tree | commitdiff |
2007-09-25 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-09-11 |
Evan Cheng | Remove (somewhat confusing) Imp<> helper, use let Defs... |
tree | commitdiff |
2007-09-11 |
Duncan Sands | Fold the adjust_trampoline intrinsic into |
tree | commitdiff |
2007-09-07 |
Owen Anderson | Add lengthof and endof templates that hide a lot of... |
tree | commitdiff |
2007-08-30 |
Evan Cheng | Add a variant of foldMemoryOperand to fold any load... |
tree | commitdiff |
2007-08-03 |
Dale Johannesen | long double patch 2 of N. Handle it in TargetData. |
tree | commitdiff |
2007-07-27 |
Duncan Sands | Support for trampolines, except for X86 codegen which is |
tree | commitdiff |
2007-07-25 |
Dan Gohman | Don't ignore the return value of AsmPrinter::doInitiali... |
tree | commitdiff |
2007-07-21 |
Evan Cheng | No more noResults. |
tree | commitdiff |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
tree | commitdiff |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
tree | commitdiff |
2007-07-13 |
Evan Cheng | Fix for PR1540: Specify F0, F1 are sub-registers of... |
tree | commitdiff |
2007-07-13 |
Chris Lattner | Fix CodeGen/Generic/print-arith-fp.ll on sparc (PR1551) |
tree | commitdiff |
2007-07-11 |
Lauro Ramos Venancio | Assert when TLS is not implemented. |
tree | commitdiff |
2007-07-11 |
Chris Lattner | Fix an oversight: for modules with no other identifying... |
tree | commitdiff |
2007-07-09 |
Chris Lattner | The various "getModuleMatchQuality" implementations... |
tree | commitdiff |
next |