summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Always promote f16 if not legalOliver Stannard2015-11-093-13/+30
* Erase unused FunctionDIs variables after r252219.Yaron Keren2015-11-072-3/+0
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-073-7/+7
* DAGCombiner: Check shouldReduceLoadWidth before combining (and (load), x) -> ...Tom Stellard2015-11-061-1/+2
* [ShrinkWrapping] Teach shrink-wrapping how to analyze RegMask.Quentin Colombet2015-11-061-8/+38
* MachineScheduler: Add regpressure information to debug dumpMatthias Braun2015-11-063-9/+36
* [WinEH] Mark funclet entries and exits as clobbering all registersReid Kleckner2015-11-062-0/+28
* Revert r252249 (and r252255, r252258), "[WinEH] Clone funclets with multiple ...NAKAMURA Takumi2015-11-061-977/+14
* Range-for some LiveIntervals code under reviewReid Kleckner2015-11-061-9/+7
* Fix build warningsAndrew Kaylor2015-11-061-4/+4
* [WinEH] Clone funclets with multiple parentsAndrew Kaylor2015-11-061-14/+977
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-052-7/+4
* [WinEH] Fix funclet prologues with stack realignmentReid Kleckner2015-11-053-14/+17
* replace MachineCombinerPattern namespace and enum with enum class; NFCISanjay Patel2015-11-052-16/+25
* Fix some Clang-tidy modernize warnings, other minor fixes.Eugene Zelenko2015-11-041-1/+1
* Add new interfaces to MBB for manipulating successors with probabilities inst...Cong Hou2015-11-041-0/+82
* [StatepointLowering] Remove distinction between call and invoke safepointsIgor Laevsky2015-11-042-24/+31
* CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering.Peter Collingbourne2015-11-031-3/+28
* [SelectionDAG] Use existing constant nodes instead of recreating them. NFC.Simon Pilgrim2015-11-031-9/+6
* Delete dead code.Rafael Espindola2015-11-031-3/+0
* [CodegenPrepare] Do not rematerialize gc.relocates across different basic blocksIgor Laevsky2015-11-031-0/+8
* [X86] Generate .cfi_adjust_cfa_offset correctly when pushing argumentsMichael Kuperstein2015-11-031-0/+3
* RegisterPressure: Improve assert messageMatthias Braun2015-11-031-1/+2
* RegisterPressure: Slightly nicer pressure diff dumpingMatthias Braun2015-11-031-1/+3
* ScheduleDAGInstrs: Remove IsPostRA flag; NFCMatthias Braun2015-11-034-37/+27
* [CGP] widen switch condition and case constants to target's register width (2...Sanjay Patel2015-11-021-0/+47
* revert r251849; need to move tests to arch-specific foldersSanjay Patel2015-11-021-47/+0
* [CGP] widen switch condition and case constants to target's register widthSanjay Patel2015-11-021-0/+47
* In MachineBlockPlacement, filter cold blocks off the loop chain when profile ...Cong Hou2015-11-021-2/+46
* Fix two issues in MergeConsecutiveStores:James Y Knight2015-11-021-2/+15
* [MachineVerifier] Analyze MachineMemOperands for mem-to-mem moves.Jonas Paulsson2015-10-291-6/+25
* Revert "ScheduleDAGInstrs: Remove IsPostRA flag"Matthias Braun2015-10-292-19/+28
* MachineScheduler: Fix typo in debug messageMatthias Braun2015-10-291-1/+1
* ScheduleDAGInstrs: Remove IsPostRA flagMatthias Braun2015-10-292-28/+19
* MachineScheduler: Use ranged for and slightly simplify the codeMatthias Braun2015-10-291-11/+12
* ARM: support .watchos_version_min and .tvos_version_min.Tim Northover2015-10-281-4/+12
* [ValueTracking] Use !range metadata more aggressively in KnownBitsSanjoy Das2015-10-281-1/+1
* [SelectionDAG] Don't inspect !range metadata for extended loadsSanjoy Das2015-10-281-1/+2
* Make the SelectionDAG graph printer use SDNode::PersistentId labels.James Y Knight2015-10-273-11/+16
* Use the 'arcp' fast-math-flag when combining repeated FP divisorsSanjay Patel2015-10-271-5/+11
* Create a new interface addSuccessorWithoutWeight(MBB*) in MBB to add successo...Cong Hou2015-10-273-21/+32
* Do not use "else" when both branches return (NFC)Mehdi Amini2015-10-271-2/+1
* Fix llc crash processing S/UREM for -Oz builds caused by rL250825.Steve King2015-10-271-5/+21
* Fix indents. It's a follow up to r251353.Ivan Krasin2015-10-261-2/+2
* Move imported entities into DwarfCompilationUnit to speed up LTO linking.Ivan Krasin2015-10-264-22/+14
* Remove assert(false) in favor of asserting the if conditional it is contained...David Blaikie2015-10-261-8/+5
* [safestack] Fast access to the unsafe stack pointer on AArch64/Android.Evgeniy Stepanov2015-10-261-0/+13
* Scalarizer for masked.gather and masked.scatter intrinsics.Elena Demikhovsky2015-10-251-1/+261
* [X86] Use correct calling convention for MCU psABI libcallsMichael Kuperstein2015-10-251-0/+3
* Refactor: Simplify boolean conditional return statements in lib/CodeGen.Rafael Espindola2015-10-249-60/+24
OpenPOWER on IntegriCloud