Add default constructor to APSInt
[oota-llvm.git] / include / llvm / Target /
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...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
2008-01-06 Chris Lattnerrename isLoad -> isSimpleLoad due to evan's desire...
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-06 Chris Lattnerdescribe isStore and simplify the implementation of...
2008-01-05 Evan ChengX86 JIT PIC jumptable support.
2008-01-04 Owen AndersonMove some more functionality from MRegisterInfo to...
2008-01-04 Evan ChengX86 PIC JIT support fixes: encoding bugs, add lazy...
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2008-01-01 Chris LattnerFix a problem where lib/Target/TargetInstrInfo.h would...
2007-12-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-12-22 Chris LattnerTell TargetLoweringOpt whether it is running before
2007-12-17 Bill Wendlings/hasSideEffects/hasUnmodelledSideEffects/g
2007-12-17 Bill WendlingAdd "hasSideEffects" method to MachineInstrInfo class.
2007-12-17 Bill WendlingAs per feedback, revised comments to (hopefully) make...
2007-12-14 Dan GohmanFix a typo in a comment.
2007-12-14 Bill WendlingAdd flags to indicate that there are "never" side effec...
2007-12-12 Evan ChengImplicit def instructions, e.g. X86::IMPLICIT_DEF_GR32...
2007-12-12 Duncan SandsRemove host endianness info from TargetData and
2007-12-12 Dan GohmanRemove a forward-declaration for a non-existant class.
2007-12-12 Bill WendlingBit masks conflicted. Needed to bump them by one.
2007-12-11 Chris LattnerMove TargetData::hostIsLittleEndian out of line, which...
2007-12-10 Duncan SandsFix PR1836: in the interpreter, read and write apints
2007-12-08 Bill WendlingReverting 44702. It wasn't correct to rename them.
2007-12-08 Bill WendlingRenaming:
2007-12-05 Evan ChengAdd a argument to storeRegToStackSlot and storeRegToAdd...
2007-12-02 Evan ChengRemove redundant foldMemoryOperand variants and other...
2007-12-01 Evan ChengAllow some reloads to be folded in multi-use cases...
2007-11-24 Chris LattnerSeveral changes:
2007-11-20 Dale JohannesenFile missing from previous patch.
2007-11-19 Dan GohmanRemove meaningless qualifiers from return types, avoidi...
2007-11-13 Dale JohannesenAdd parameter to getDwarfRegNum to permit targets
2007-11-12 Owen AndersonAdd a flag for indirect branch instructions.
2007-11-09 Evan ChengMuch improved pic jumptable codegen:
2007-11-07 Hartmut KaiserFixed compilation errors on VC++.
2007-11-05 Rafael EspindolaMove the LowerMEMCPY and LowerMEMCPYCall to a common...
2007-11-05 Duncan SandsEliminate the remaining uses of getTypeSize. This
2007-11-04 Duncan SandsChange uses of getTypeSize to getABITypeSize, getTypeSt...
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-10-29 Evan ChengEnable more fold (sext (load x)) -> (sext (truncate...
2007-10-26 Evan ChengLoosen up iv reuse to allow reuse of the same stride...
2007-10-23 Evan ChengisSubRegOf() is a dup of isSubRegister.
2007-10-19 Evan ChengLocal spiller optimization:
2007-10-19 Chris Lattnerrename ExpandOperation to ExpandOperationResult, as...
2007-10-19 Chris Lattneradd a new target hook.
2007-10-18 Evan Cheng- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
2007-10-18 Evan ChengUse SmallVectorImpl instead of SmallVector with hardcod...
next