Move all of the header files which are involved in modelling the LLVM IR
[oota-llvm.git] / lib / Target / X86 / X86FloatingPoint.cpp
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-21 Jakub StaszakMake calcLiveInMask method static.
2012-11-21 Jakub StaszakMake isScratchReg and isFPCopy methods static.
2012-11-20 Jakub StaszakAdd obvious constantness.
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-17 Benjamin KramerLLVM_ATTRIBUTE_USED forces emission of a function....
2012-09-11 Manman RenRelease build: guard dump functions with
2012-09-06 Manman RenRelease build: guard dump functions with "ifndef NDEBUG"
2012-08-01 Chad RosierWhitespace.
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-03-27 Craig TopperPrune some includes
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2012-03-09 Craig TopperUse uint16_t to store opcodes in static tables in X86...
2012-02-25 NAKAMURA TakumiTarget/X86: Fix assertion failures and warnings caused...
2012-02-24 Michael J. SpencerAdd WIN_FTOL_* psudo-instructions to model the unique...
2011-08-12 Duncan SandsSilence a bunch (but not all) "variable written but...
2011-08-08 Jakob Stoklund OlesenDon't clobber pending ST regs when FP regs are killed.
2011-08-03 Jakob Stoklund OlesenHandle IMPLICIT_DEF instructions in X86FloatingPoint.
2011-07-02 Jakob Stoklund OlesenConsistent diagnostic capitalization and redundant...
2011-07-02 Jakob Stoklund OlesenInclude a source location when complaining about bad...
2011-06-30 Jakob Stoklund OlesenTweak error messages to match GCC. Should fix gcc.targe...
2011-06-28 Jakob Stoklund OlesenClean up the handling of the x87 fp stack to make it...
2011-06-27 Jakob Stoklund OlesenGrow the X86FloatingPoint register map to hold 16 regis...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-01-04 Jakob Stoklund OlesenUse the EdgeBundles analysis in X86FloatingPoint instea...
2011-01-04 Jakob Stoklund OlesenTurn the EdgeBundles class into a stand-alone machine...
2010-10-23 Chandler CarruthSwitch attribute macros to use 'LLVM_' as a prefix...
2010-10-21 Duncan SandsRemove some variables that are never really used
2010-10-12 Evan ChengTurn some fp stackifier assertion into errors to avoid...
2010-08-18 Bill WendlingMarked with ATTRIBUTE_USED so that clang doesn't complain.
2010-08-16 Jakob Stoklund OlesenPartially revert r111155. It looks like MSVC is calling...
2010-08-16 Jakob Stoklund OlesenRemove unused functions.
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-17 Chris Lattnerdoxygenify some comments.
2010-07-16 Jakob Stoklund OlesenKeep valgrind quiet.
2010-07-16 Jakob Stoklund OlesenSearch for a free FP register instead of just assuming...
2010-07-16 Jakob Stoklund OlesenAllow x87 FP registers to be alive globally in a function.
2010-07-10 Jakob Stoklund OlesenDon't emit st(0)/st(1) copies as FpMOV instructions...
2010-07-08 Chris Lattneradd some long-overdue enums to refer to the parts of...
2010-07-08 Jakob Stoklund OlesenTeach the x86 floating point stackifier to handle COPY...
2010-06-22 Dan GohmanUse pre-increment instead of post-increment when the...
2010-06-08 Bruno Cardoso LopesReapply r105521, this time appending "LLU" to 64 bit
2010-06-05 Chris Lattnerrevert r105521, which is breaking the buildbots with...
2010-06-05 Bruno Cardoso LopesInitial AVX support for some instructions. No patterns...
2010-04-28 Jakob Stoklund OlesenTeach X86FloatingPoint that a register can be killed...
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-09-08 Chris Lattnerfix PR4767, a crash because fp stackifier visited blocks in
2009-08-23 Chris Lattnereliminate uses of cerr()
2009-08-23 Chris Lattnerremove various std::ostream version of printing methods...
2009-08-03 Bill Wendling- s/DOUT/DEBUG(errs()/g
2009-08-01 Dan GohmanX86 floating-point passes don't modify the CFG.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-06-30 Rafael EspindolaFix PR4485.
2009-06-30 Rafael EspindolaFix PR4484.
2009-06-29 Rafael EspindolaFIX PR 4459.
2009-06-21 Rafael EspindolaFix PR4185.
2009-03-28 Rafael EspindolaHave only one definition of X86AddrNumOperands.
2009-03-28 Rafael EspindolaMake code a bit less brittle by no hardcoding the number
2009-03-23 Evan ChengModel inline asm constraint which ties an input to...
2009-02-13 Dale JohannesenRemove non-DebugLoc versions of BuildMI from X86.
2009-02-09 Evan ChengImplement FpSET_ST1_*.
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-22 Evan ChengInstead of setPreservesAll, just mark them preseving...
2008-09-22 Evan ChengMark several codegen passes as preserving all analysis.
2008-09-13 Dan GohmanRemove isImm(), isReg(), and friends, in favor of
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-08-14 Owen AndersonRemove more uses of std::set.
2008-07-21 Evan ChengEliminate a compilation warning.
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-03-21 Chris LattnerRestore this assert now that the livevar bug is fixed.
2008-03-21 Chris Lattnerremove Evan's "ugly hack" that sorta attempted to get
2008-03-21 Chris LattnerAdd support for calls that return two FP values in
2008-03-21 Chris Lattnerdisable a bogus assertion.
2008-03-21 Chris LattnerEnable support for returning two long-double values...
2008-03-11 Chris LattnerImplement basic support for the 'f' register class...
2008-03-11 Nick LewyckyFix the build on gcc 4.2.
2008-03-11 Chris LattnerChange the model for FP Stack return to use fp operands...
2008-03-09 Chris Lattnerrename FP_SETRESULT -> FP_SET_ST0
2008-03-09 Chris Lattnerrename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support for
2008-03-05 Evan ChengRefactor code. Remove duplicated functions that basical...
2008-01-29 Evan ChengWork in progress. This patch *fixes* x86-64 calls which...
2008-01-14 Chris LattnerImprove the FP stackifier to decide all on its own...
2008-01-11 Chris Lattnerrename MachineInstr::setInstrDescriptor -> setDesc
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-09-29 Evan ChengEnabling new condition code modeling scheme.
2007-09-25 Evan ChengNew style x87 cmp instructions.
next