summaryrefslogtreecommitdiff
path: root/lib/Target/Alpha
Commit message (Expand)AuthorAge
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-16
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-16
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-12
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-04
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-04
* Change getBinaryCodeForInstr prototype. First operand MachineInstr& should be...Evan Cheng2008-09-02
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-28
* Make TargetInstrInfo::copyRegToReg return a bool indicating whether the copy ...Owen Anderson2008-08-26
* Move the point at which FastISel taps into the SelectionDAGISelDan Gohman2008-08-23
* Simplify SelectRoot's interface, and factor out some common codeDan Gohman2008-08-21
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-21
* Tablegen generated code already tests the opcode value, so it's notDan Gohman2008-08-20
* Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h...Owen Anderson2008-08-14
* Handle visibility printing with all generality. Remove bunch of duplicate code.Anton Korobeynikov2008-08-08
* Switch Alpha to new section handling stuffAnton Korobeynikov2008-08-07
* Trim #includes.Dan Gohman2008-08-05
* Rename SDOperand to SDValue.Dan Gohman2008-07-27
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-17
* Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman2008-07-07
* Rather than having a different custom legalizationDuncan Sands2008-07-04
* - Remove calls to copyKillDeadInfo which is an N^2 function. Instead, propaga...Evan Cheng2008-07-03
* Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman2008-07-01
* Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect itsDan Gohman2008-06-30
* Split scheduling from instruction selection.Evan Cheng2008-06-30
* Revert the SelectionDAG optimization that makesDuncan Sands2008-06-30
* SimpleInstructionSelector is here no more.Dan Gohman2008-06-25
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-25
* Use MachineBasicBlock::transferSuccessors.Dan Gohman2008-06-21
* Remove comparison methods for MVT. The main causeDuncan Sands2008-06-08
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-06
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-14
* Change target-specific classes to use more precise static types.Dan Gohman2008-05-14
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-13
* Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray2008-04-16
* Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman2008-04-12
* Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.Evan Cheng2008-03-31
* Fix "Control reaches the end of non-void function" warnings, Chris Lattner2008-03-30
* Add explicit keywords.Dan Gohman2008-03-25
* Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF.Evan Cheng2008-03-17
* Replace all target specific implicit def instructions with a target independe...Evan Cheng2008-03-15
* Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman2008-03-11
* Default ISD::PREFETCH to expand.Evan Cheng2008-03-10
* Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel2008-03-10
* Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng2008-03-08
* Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng2008-02-28
* Final de-tabification.Bill Wendling2008-02-27
* Rename PrintableName to Name.Bill Wendling2008-02-26
* Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling2008-02-26
* Convert MaskedValueIsZero and all its users to use APInt. Also addDan Gohman2008-02-25
* Atomic op support. If any gcc test uses __sync builtins, it might start fail...Andrew Lenharth2008-02-21