summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [FastISel] Some long overdue spring cleaning of FastISel.Juergen Ributzka2014-09-031-378/+333
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-026-42/+4
* Add pass-manager flags to use CFL AAHal Finkel2014-09-021-0/+6
* [FastISel] Provide the option to skip target-independent instruction selectio...Juergen Ributzka2014-09-021-18/+24
* Fix interference caused by fmul 2, x -> fadd x, xMatt Arsenault2014-09-021-8/+21
* CodeGen: Handle va_start in the entry blockReid Kleckner2014-09-021-24/+16
* Fix comment and unnecessary check for FP build_vectors.Matt Arsenault2014-09-021-5/+1
* Change MCSchedModel to be a struct of statically initialized data.Pete Cooper2014-09-0210-19/+19
* unique_ptrify PBQPBuilder::buildDavid Blaikie2014-09-021-13/+13
* Enable splitting indexing from loads with TargetConstantsHal Finkel2014-09-021-8/+21
* Revert "Revert '[DAGCombiner] Split up an indexed load if only the base point...Hal Finkel2014-09-021-4/+39
* CodeGen: indicate Windows unwind data formatSaleem Abdulrasool2014-09-011-1/+6
* CodeGen: split out the Win64Exception emitterSaleem Abdulrasool2014-09-014-34/+54
* Fix in InlineSpiller to make the rematerilization loop also considerPatrik Hagglund2014-09-011-7/+18
* [MachineSink] Use the real post dominator treeJingyue Wu2014-09-011-21/+9
* DebugInfo: Elide lexical scopes which only contain other (inline or lexical) ...David Blaikie2014-08-312-15/+31
* DebugInfo: Move argument creation up into the caller that's unambiguously han...David Blaikie2014-08-312-26/+34
* Delay adding imported entity DIEs to the lexical scope, streamlining the chec...David Blaikie2014-08-311-5/+5
* Modify DwarfDebug::constructImportedEntityDIE to return rather than insert in...David Blaikie2014-08-312-16/+7
* Refactor constructImportedEntityDIE(DwarfUnit, DIImportedEntity) to return a ...David Blaikie2014-08-312-11/+16
* Simplify expression using container's front() rather than begin()->David Blaikie2014-08-311-3/+1
* [PATCH][Interpreter] Add missing FP intrinsic lowering.Josh Klontz2014-08-301-0/+16
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-302-4/+4
* [MachineSinking] Clear kill flag of all operands at all their uses.Juergen Ributzka2014-08-291-3/+13
* Debug info: Add a new explicit DIDescriptor flag for the "public" accessAdrian Prantl2014-08-291-3/+3
* Revert accidentally committed patches r216787-r216789David Blaikie2014-08-292-29/+9
* Omit DW_AT_artificial, DW_AT_external, and similar attributes under -gmltDavid Blaikie2014-08-291-0/+3
* Omit dwarf::DW_AT_frame_base under -gmltDavid Blaikie2014-08-291-3/+6
* StuffDavid Blaikie2014-08-291-6/+20
* Fix typos in comments, NFCRobin Morisset2014-08-292-2/+2
* Add a const and munge some commentsReid Kleckner2014-08-291-1/+1
* musttail: Forward regparms of variadic functions on x86_64Reid Kleckner2014-08-291-0/+7
* Use DwarfDebug::attachLowHighPC for the compilation unit DIE.Frederic Riss2014-08-291-4/+1
* Do not assume the value passed to memset is an i32.Job Noorman2014-08-291-8/+1
* Move FNEG next to FABS and make them more similar, so it's easier that they c...Sanjay Patel2014-08-281-43/+46
* On MachO, don't put non-private constants in mergeable sections.Rafael Espindola2014-08-281-1/+3
* Constify MCSymbol* parameters to DwarfDebug::attachLowHighPC.Frederic Riss2014-08-282-3/+3
* Do not introduce new shuffle patterns after operation legalization if SHUFFLE...Owen Anderson2014-08-281-2/+1
* Janitorial services: "Don’t duplicate function or class name at the beginni...Sanjay Patel2014-08-281-134/+119
* Remove local TLI vars that are just duplicates of the class var. No functiona...Sanjay Patel2014-08-281-2/+0
* Use local vars to improve readability. No functional change.Sanjay Patel2014-08-281-42/+37
* [PBQP] Only output debug information when requestedArnaud A. de Grandmaison2014-08-281-2/+2
* [FastISel] Undo phi node updates when falling-back to SelectionDAG.Juergen Ributzka2014-08-281-4/+7
* [FastISel]Juergen Ributzka2014-08-281-1/+8
* Use local variable in visitFADD. No functional change.Sanjay Patel2014-08-271-13/+11
* Group unsafe-math optimizations for fsub into one block. No functional change.Sanjay Patel2014-08-271-14/+17
* [FastISel] Fix a potential bug in FastEmitInst_riJuergen Ributzka2014-08-271-2/+1
* Use local variable to improve readability. Sanjay Patel2014-08-271-15/+10
* Return a std::unique_ptr when creating a new MemoryBuffer.Rafael Espindola2014-08-271-3/+5
* Teach the AArch64 backend about v4f16 and v8f16Oliver Stannard2014-08-271-6/+17
OpenPOWER on IntegriCloud