summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [DebugInfo] Describe size of spilled values in call site paramsVedant Kumar2019-11-191-1/+5
* Work on cleaning up denormal mode handlingMatt Arsenault2019-11-192-3/+17
* DAG: Add function context to isFMAFasterThanFMulAndFAddMatt Arsenault2019-11-193-5/+6
* Fix PR44001: assert failure in getFunctionLocalOffsetAfterInsnThomas Preud'homme2019-11-191-6/+21
* [SelectionDAG] Merge the two identical ExpandChainLibCall methods from Legali...Craig Topper2019-11-185-82/+42
* [LegalizeDAG] Convert strict fp nodes to libcalls without losing the chain.Craig Topper2019-11-181-153/+170
* Temporarily Revert "Add support for options -frounding-math, ftrapping-math, ...Eric Christopher2019-11-181-1/+2
* Revert "[DWARF5]Addition of alignment atrribute in typedef DIE."Sam McCall2019-11-181-9/+0
* [SVE][CodeGen] Scalable vector MVT size queriesGraham Hunter2019-11-186-38/+70
* [LegalizeTypes] Remove SoftenFloat handling from ExpandIntRes_LLROUND_LLRINT ...Craig Topper2019-11-171-9/+0
* [LegalizeTypes] Remove unnecessary conversion from EVT to MVT to MVT::SimpleV...Craig Topper2019-11-171-8/+8
* [LegalizeTypes][X86] Add support for expanding the result type of STRICT_LLRO...Craig Topper2019-11-171-3/+18
* [LegalizeTypes] When expanding the integer result of LLROUND/LLRINT, also cal...Craig Topper2019-11-171-0/+6
* [LegalizeTypes] Remove PromoteFloat support form ExpandIntRes_LLROUND_LLRINT.Craig Topper2019-11-171-5/+6
* [LegalizeTypes] Merge ExpandIntRes_LLROUND and ExpandIntRes_LLRINT into one f...Craig Topper2019-11-172-44/+31
* [DWARF5]Addition of alignment atrribute in typedef DIE.Sourabh Singh Tomar2019-11-161-0/+9
* DebugInfo: Use loclistx for DWARFv5 location lists to reduce the number of re...David Blaikie2019-11-153-3/+15
* [GISel][CombinerHelper] Use uses() instead of operands() when traversing use ...Quentin Colombet2019-11-151-9/+2
* [GISel][CombinerHelper] Add support for scalar type for the result of shuffle...Quentin Colombet2019-11-151-3/+17
* [MirNamer][Canonicalizer]: Perform instruction semantic based renamingAditya Nandakumar2019-11-154-369/+143
* Add read-only data assembly writing for aixdiggerlin2019-11-151-0/+4
* Move floating point related entities to namespace levelSerge Pavlov2019-11-151-2/+1
* [CodeGen] Increase the size of a SmallVectorJay Foad2019-11-151-1/+1
* GlobalISel: Lower s1 source G_SITOFP/G_UITOFPMatt Arsenault2019-11-151-0/+16
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-143-0/+3
* [DebugInfo] Allow spill slots in call site parameter descriptionsVedant Kumar2019-11-142-5/+23
* [globalisel][irtanslator] The IRTranslator should preserve TBAA informationDaniel Sanders2019-11-141-5/+15
* [Pipeliner] Fix an assertion caused by iterator invalidation.Sumanth Gundapaneni2019-11-141-2/+3
* [ExpandReductions] Don't push all intrinsics to the worklist. Just push reduc...Craig Topper2019-11-141-10/+29
* Replace wrongly deleted header banner, fix formattingReid Kleckner2019-11-142-11/+20
* [DAGCombiner] Drop redundant DAG method param. NFCPaweł Bylica2019-11-141-4/+3
* [DAGCombiner] Use TLI field already available. NFCPaweł Bylica2019-11-141-3/+0
* Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner2019-11-131-2/+2
* Sink all InitializePasses.h includesReid Kleckner2019-11-1394-36/+142
* Sink MachineFunction private method out of lineReid Kleckner2019-11-131-0/+9
* [TargetLowering] Increase the storage size of NumRegistersForVT to allow the ...Craig Topper2019-11-131-1/+4
* [LiveInterval] Allow updating subranges with slightly out-dated IRQuentin Colombet2019-11-132-10/+21
* Fix typo in DwarfDebug [NFC]David Stenberg2019-11-131-1/+1
* [DebugInfo] Avoid creating entry values for clobbered registersDavid Stenberg2019-11-131-4/+31
* [DebugInfo] Add helper for finding entry value candidates [NFC]David Stenberg2019-11-131-28/+61
* [AArch64][SVE] Allocate locals that are scalable vectors.Sander de Smalen2019-11-131-1/+8
* [TargetLowering][DAGCombine][MSP430] Shift Amount Threshold in DAGCombine (4)joanlluch2019-11-132-9/+9
* MCP: Fixed bug with dest overlapping copy sourceTim Renouf2019-11-121-0/+9
* [IR] Redefine Freeze instructionaqjune2019-11-122-2/+2
* [PowerPC][XCOFF] Add support for zero initialized global values.Sean Fertile2019-11-111-0/+6
* Disable hoisting MI to hotter basic blocksVictor Huang2019-11-111-0/+62
* [ModuloSchedule] Fix modulo expansion for data loop carried dependencies.Thomas Raoux2019-11-111-18/+132
* [ModuloSchedule] Do target loop analysis before peeling.Thomas Raoux2019-11-111-4/+2
* [CGP] Make ICMP_EQ use CR result of ICMP_S(L|G)T dominatorsYi-Hong Lyu2019-11-111-0/+94
* [ObjC] Override TailCallKind when lowering objc intrinsicsFrancis Visoiu Mistrih2019-11-111-1/+25
OpenPOWER on IntegriCloud