summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FloatingPoint.cpp
Commit message (Expand)AuthorAgeFilesLines
* X86FloatingPoint: Fix livein listsMatthias Braun2017-05-311-15/+21
* X86FloatingPoint: Add some static assert, cleanup; NFCMatthias Braun2017-05-311-2/+6
* LivePhysRegs: Rework constructor + documentation; NFCMatthias Braun2017-05-261-2/+2
* [X86] RegCall - Handling long double argumentsOren Ben Simhon2016-11-201-5/+40
* Modify df_iterator to support post-order actionsDavid Callahan2016-10-051-1/+1
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-1/+1
* X86: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-121-119/+119
* Run clang-tidy's performance-unnecessary-copy-initialization over LLVM.Benjamin Kramer2016-06-121-1/+1
* livePhysRegs: Pass MBB by reference in addLive{Ins|Outs}(); NFCMatthias Braun2016-05-031-1/+1
* Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff2016-04-041-0/+5
* Unified the handling of returns in the X87 stackifier so that the stackifierDavid L Kreitzer2016-03-101-90/+93
* [X86] Support cleaning more than 2**16 bytes of stackDavid Majnemer2016-03-041-0/+1
* Reformatted a comment to fit the 80 column limit. NFC.David L Kreitzer2016-02-251-2/+2
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-1/+2
* X86: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-191-8/+7
* Replace a custom table sort check with std::is_sorted. Change a function to t...Craig Topper2015-10-171-17/+8
* Save LaneMask with livein registersMatthias Braun2015-09-091-3/+3
* [X86] Remove references to _ftol2Michael Kuperstein2015-08-251-25/+0
* MachineBasicBlock: Add liveins() method returning an iterator_rangeMatthias Braun2015-08-241-5/+3
* MachineRegisterInfo: Remove UsedPhysReg infrastructureMatthias Braun2015-07-141-1/+2
* [X86] Fix a bug in WIN_FTOL_32/64 handling.Michael Kuperstein2015-06-301-1/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer2015-03-231-1/+1
* [llvm] Replacing asserts with static_asserts where appropriateGabor Horvath2015-03-161-1/+1
* Rewrite MachineOperand::print and MachineInstr::print to avoidEric Christopher2015-02-271-1/+1
* MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line wit...Benjamin Kramer2015-02-121-5/+5
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-1/+1
* Work around bugs in MSVC "14" CTP 3's conversion logicReid Kleckner2014-10-311-1/+3
* Move constant-sized bitvector to the stack.Benjamin Kramer2014-09-111-2/+2
* Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper2014-08-241-4/+2
* [X86, X87 stackifier] Do not mark an operand of a debug instruction as kill.Akira Hatanaka2014-08-191-0/+3
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-2/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-3/+4
* [X86] Place parentheses around "isMask_32(STReturns) && N <= 2".Akira Hatanaka2014-08-041-1/+1
* Improving the name of the function parameter, which happens to solve two like...Aaron Ballman2014-08-041-14/+14
* X86: silence warning (-Wparentheses)Saleem Abdulrasool2014-08-031-1/+1
* [X86] Simplify X87 stackifier pass.Akira Hatanaka2014-08-011-221/+131
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-1/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-091-3/+3
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-4/+4
* [x86] Fix retq/retl handling in 64-bit modeDavid Woodhouse2014-01-131-1/+2
* [x86] Disambiguate RET[QL] and fix aliases for 16-bit modeDavid Woodhouse2014-01-081-1/+2
* Mark that the _ftol2 function used by windows on x86 to handle fptoui modifie...Craig Topper2013-07-211-0/+1
* Fix an off-by-one error. Also make the code a little more explicit in what itChad Rosier2013-06-281-3/+4
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-241-5/+5
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
OpenPOWER on IntegriCloud