summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Revert "Masked Vector Load and Store Intrinsics."Duncan P. N. Exon Smith2014-11-288-430/+0
* Converted back to Unix format (after my last commit 222632)Elena Demikhovsky2014-11-231-3241/+3241
* Masked Vector Load and Store Intrinsics.Elena Demikhovsky2014-11-238-3127/+3557
* Debug Info: revert r222195, r222210 and r222239.Manman Ren2014-11-211-2/+2
* [Objective-C] Support a new special module flag that will be put into theManman Ren2014-11-211-1/+2
* Don't repeat class/function/variable names in comments. NFC.Sanjay Patel2014-11-211-47/+35
* Less space; NFCSanjay Patel2014-11-211-8/+4
* [DAG] Teach how to turn a build_vector into a shuffle if some of the operands...Andrea Di Biagio2014-11-211-11/+39
* [DAG] Refactor the shuffle combining logic in DAGCombiner. NFC.Andrea Di Biagio2014-11-211-153/+73
* DAGCombiner: Allow the DAGCombiner to combine multiple FDIVs with the same di...Hao Liu2014-11-211-0/+38
* RegisterCoalescer: Improve debug messagesMatthias Braun2014-11-191-6/+8
* Add a print and verify pass after the RegisterCoalescerMatthias Braun2014-11-191-0/+1
* MachineVerifier: Report register for bad liverangesMatthias Braun2014-11-191-24/+28
* Introduce register dump helperMatthias Braun2014-11-191-0/+9
* [X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2Simon Pilgrim2014-11-191-2/+2
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-1934-56/+61
* Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie2014-11-192-3/+2
* Fix an incorrect chain operand when expanding INSERT_VECTOR operations throug...Owen Anderson2014-11-181-1/+1
* Allow DwarfCompileUnit::constructImportedEntityDIE to instanciate a GlobalVar...Frederic Riss2014-11-181-0/+2
* Debug Info: In DIBuilder, the context field of a global variable is updated toManman Ren2014-11-181-2/+2
* Fix optimisations of SELECT_CC which assumed result is booleanOliver Stannard2014-11-171-2/+5
* Add missing semicolon from r222118.Craig Topper2014-11-171-1/+1
* Move register class name strings to a single array in MCRegisterInfo to reduc...Craig Topper2014-11-1714-33/+36
* Replace a couple asserts with static_asserts.Craig Topper2014-11-172-4/+4
* Convert some EVTs to MVTs where only a SimpleValueType is needed.Craig Topper2014-11-164-13/+13
* [DAG] Improved target independent vector shuffle folding logic.Andrea Di Biagio2014-11-151-0/+20
* Rename EH related stuff to be more preciseReid Kleckner2014-11-144-10/+10
* Allow the use of functions as typeinfo in landingpad clausesReid Kleckner2014-11-146-21/+22
* Use nullptr instead of NULL for variadic sentinelsReid Kleckner2014-11-133-4/+4
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-132-8/+6
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-131-4/+0
* Add an assert and a test that verify r221709's fix.Frederic Riss2014-11-131-2/+4
* [CodeGenPrepare] Handle zero extensions in the TypePromotionHelper.Quentin Colombet2014-11-131-111/+143
* Fix emission of Dwarf accelerator table when there are multiple CUs.Frederic Riss2014-11-123-7/+10
* [CodeGenPrepare] Replace other uses of EVT::getEVT with TL::getValueType.Ahmed Bougacha2014-11-121-5/+5
* [CodeGenPrepare][AArch64] Fix a TLI legality check on iPTR to use a lowered i...Ahmed Bougacha2014-11-121-2/+2
* Temporary fix for PR21528 - use mangled C++ function names in COFF debug info...Timur Iskhodzhanov2014-11-121-1/+8
* [COFF] Make it clearer that the symbols subsection holds function display nam...Timur Iskhodzhanov2014-11-121-1/+1
* Revert "IR: MDNode => Value"Duncan P. N. Exon Smith2014-11-114-13/+13
* Fix build break: remove unused variable in FCFI.Tom Roeder2014-11-111-1/+0
* Totally forget deallocated SDNodes in SDDbgInfo.Frederic Riss2014-11-111-4/+12
* Add Forward Control-Flow Integrity.Tom Roeder2014-11-116-13/+404
* LLVM incorrectly folds xor into selectOliver Stannard2014-11-111-1/+2
* Transforms: address some late commentsSaleem Abdulrasool2014-11-081-1/+1
* Transform: add SymbolRewriter passSaleem Abdulrasool2014-11-071-0/+2
* [RegAlloc] Kill off the trivial spiller - nobody is using it any more.Lang Hames2014-11-064-189/+5
* Compute the correct jump table entries on 32 bit windows.Rafael Espindola2014-11-061-2/+3
* Add three other sections when L symbols are allowed.Rafael Espindola2014-11-061-0/+15
* Allow L symbols in no_dead_strip sections.Rafael Espindola2014-11-061-0/+4
* IR: MDNode => Value: NamedMDNode::getOperator()Duncan P. N. Exon Smith2014-11-052-5/+5
OpenPOWER on IntegriCloud