Fix warning when assertions disabled.
[oota-llvm.git] / include / llvm / Target /
2008-06-17 Anton KorobeynikovProvide generic hooks for icache invalidation. Add...
2008-06-16 Evan ChengAdd option to commuteInstruction() which forces it...
2008-06-13 Duncan SandsDisable some DAG combiner optimizations that may be
2008-06-12 Duncan SandsIf queried as to whether an operation is legal
2008-06-08 Duncan SandsRemove comparison methods for MVT. The main cause
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-06-03 Dale JohannesenExpand documentation of StringConstantPrefix.
2008-06-03 Dale JohannesenAdd StringConstantPrefix to control what the
2008-05-30 Evan ChengRevert 51775.
2008-05-30 Evan ChengPatches for building llvm on Solaris x86. Contributed...
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-28 Bill WendlingAdd a flag to indicate that an instruction is as cheap...
2008-05-19 Bill WendlingRemove warnings about unused parameters and shadowed...
2008-05-15 Evan ChengFix typos and comments.
2008-05-15 Evan ChengMake use of vector load and store operations to impleme...
2008-05-12 Evan ChengXform bitconvert(build_pair(load a, load b)) to a singl...
2008-05-12 Bill WendlingConstify the machine instruction passed into the
2008-05-12 Evan ChengForgot this.
2008-05-09 Evan ChengMake OpActionsCapacity multiple of 4.
2008-05-07 Duncan SandsOutput correct exception handling and frame info
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-05-05 Dan GohmanAdd AsmPrinter support for emitting a directive to...
2008-04-30 Arnold SchwaighoferTail call optimization improvements:
2008-04-27 Chris LattnerImplement a signficant optimization for inline asm:
2008-04-27 Chris LattnerMove a bunch of inline asm code out of line.
2008-04-26 Chris LattnerA few inline asm cleanups:
2008-04-23 Anton KorobeynikovAdd facility for pre-RA passes
2008-04-23 Anton KorobeynikovMake stack alignment options global for all targets
2008-04-16 Nicolas GeoffrayCorrelate stubs with functions in JIT: when emitting...
2008-04-16 Nicolas GeoffrayInfrastructure for getting the machine code size of...
2008-04-15 Evan ChengSort sub-registers and super-registers lists according...
2008-04-14 Dan GohmanFix const-correctness issues with the SrcValue handling...
2008-04-14 Dale JohannesenReverse sense of unwind-tables option. This means
2008-04-14 Dan GohmanClean up some comments.
2008-04-12 Dan GohmanDrop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
2008-04-09 Dan GohmanMake isVectorClearMaskLegal's operand list const.
2008-04-09 Dan GohmanFix some minor errors in comments.
2008-04-08 Dale JohannesenImplement new llc flag -disable-required-unwind-tables.
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-03-30 Chris LattnerFix "Control reaches the end of non-void function"...
2008-03-26 Dale JohannesenFix a bug in Darwin EH: FDE->CIE pointer must
2008-03-25 Dan GohmanA quick nm audit turned up several fixed tables and...
2008-03-25 Devang PatelAdd optimize-for-size knob.
2008-03-16 Christopher LambMake insert_subreg a two-address instruction, vastly...
2008-03-15 Evan ChengRemove isImplicitDef TargetInstrDesc flag.
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-13 Christopher LambGet rid of a pseudo instruction and replace it with...
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2008-03-11 Evan ChengWhen the register allocator runs out of registers,...
2008-03-10 Scott MichelGive TargetLowering::getSetCCResultType() a parameter...
2008-03-05 Evan ChengAdd a target lowering hook to control whether it's...
2008-02-29 Anton KorobeynikovUse enumeration for preffered EH dwarf encoding reason
2008-02-28 Dale JohannesenInterface of getByValTypeAlignment differed between
2008-02-28 Evan ChengAdd a quick and dirty "loop aligner pass". x86 uses...
2008-02-27 Anton KorobeynikovPreparation step for some cleanup/generalization in...
2008-02-27 Dan GohmanConvert SimplifyDemandedMask and ShrinkDemandedConstant...
2008-02-26 Bill WendlingRename PrintableName to Name.
2008-02-26 Bill WendlingChange "Name" to "AsmName" in the target register info...
2008-02-26 Evan ChengRefactor inline asm constraint matching code out of...
2008-02-24 Bill WendlingSome platforms use the same name for 32-bit and 64...
2008-02-22 Evan ChengRemove an invalid assertion now that there are implicit...
2008-02-22 Dale JohannesenPass alignment on ByVal parameters, from FE, all
2008-02-21 Andrew LenharthAtomic op support. If any gcc test uses __sync builtin...
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-15 Evan ChengAdded CommuteChangesDestination(). This returns true...
2008-02-14 Duncan SandsIn TargetLowering::LowerCallTo, don't assert that
2008-02-13 Dan GohmanSimplify some logic in ComputeMaskedBits. And change...
2008-02-13 Dan GohmanConvert SelectionDAG::ComputeMaskedBits to use APInt...
2008-02-11 Duncan SandsAdd arbitrary integer support to getRegisterType and
2008-02-11 Duncan SandsAdd a isBigEndian method to complement isLittleEndian.
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-02-08 Evan ChengIt's not always safe to fold movsd into xorpd, etc...
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-02-02 Evan ChengFrame index can be negative.
2008-01-31 Evan ChengMRegisterInfo::getLocation() is a really bad idea....
2008-01-30 Evan ChengEven though InsertAtEndOfBasicBlock is an ugly hack...
2008-01-29 Duncan SandsUse getPreferredAlignmentLog or getPreferredAlignment
2008-01-29 Dale JohannesenHandle 'X' constraint in asm's better.
2008-01-25 Duncan SandsAdd more assertions to catch accesses outside of
2008-01-23 Evan ChengLet each target decide byval alignment. For X86, it...
2008-01-18 Chris Lattnerremove magic numbers.
2008-01-17 Chris LattnerThis commit changes:
2008-01-15 Dale JohannesenFix and enable EH for x86-64 Darwin. Adds
2008-01-10 Chris LattnerSimplify the side effect stuff a bit more and make...
2008-01-10 Dale JohannesenEmit unused EH frames for weak definitions on Darwin,
2008-01-10 Chris LattnerFix PR1845 and rdar://5676945. Generic vectors smaller
2008-01-08 Chris Lattneradd a mayLoad property for machine instructions, a...
2008-01-07 Chris Lattnersplit TargetInstrDesc out into its own header file.
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris Lattnerremove a dead method.
2008-01-07 Chris LattnerRename all the M_* flags to be namespace qualified...
2008-01-07 Chris Lattneradd more and significantly better comments to the rest...
2008-01-07 Chris Lattneradd some mroe comments, add a isImplicitDef() method...
2008-01-07 Chris Lattnerrename hasVariableOperands() -> isVariadic(). Add...
2008-01-07 Chris LattnerMove M_* flags down in the file. Move SchedClass up...
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Chris Lattnerremove MachineOpCode typedef.
2008-01-07 Chris Lattnerremove some uses of MachineOpCode, move getSchedClass
2008-01-07 Chris LattnerAdd predicates methods to TargetOperandInfo, and switch...
next