summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Add Support for indirect calls on AIX.Sean Fertile2019-12-131-4/+0
* [cfi] Add flag to always generate .debug_frameDavid Candler2019-10-311-2/+1
* [NFC] Replace 'isDarwin' with 'IsDarwin'Xiangling Liao2019-10-061-3/+3
* [PowerPC] Remove the SPE4RC register class and instead add f32 to the GPRC re...Craig Topper2019-09-121-2/+1
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-5/+5
* Reland r368691: "[AIX] Implement LR prolog/epilog save/restore"Hubert Tong2019-08-131-3/+31
* [PowerPC] Add getCRSaveOffset to improve readability. [NFC]Sean Fertile2019-07-261-6/+12
* [PowerPC] Fold another unused variable into assertion. NFC.Benjamin Kramer2019-07-051-2/+2
* [PowerPC] Fold variable into assert. NFC.Benjamin Kramer2019-07-051-2/+1
* [PowerPC] Move TOC save to prologue when profitableNemanja Ivanovic2019-07-051-0/+32
* Implement call lowering without parameters on AIXJason Liu2019-05-241-2/+2
* [PowerPC] fix trivial typos in comment, NFCHiroshi Inoue2019-04-091-1/+1
* [PowerPC] Removed STATISTIC that was causing build errors.Stefan Pintilie2019-02-281-1/+0
* [PowerPC] Move the stack pointer update instruction later in the prologue and...Stefan Pintilie2019-02-281-23/+145
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Power9] Allow gpr callee saved spills in prologue to vectors registersZaara Syeda2018-11-091-23/+116
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* Introduce codegen for the Signal Processing EngineJustin Hibbits2018-07-181-4/+30
* [PowerPC] fix trivial typos in comment, NFCHiroshi Inoue2018-06-131-2/+2
* [PowerPC] Disable shrink-wrapping when getting PC address through the LRNemanja Ivanovic2018-02-231-0/+2
* Re-commit : [PowerPC] Add handling for ColdCC calling convention and a pass t...Zaara Syeda2018-01-301-2/+12
* Revert [PowerPC] This reverts commit rL322721Zaara Syeda2018-01-171-12/+2
* [PowerPC] Add handling for ColdCC calling convention and a pass to markZaara Syeda2018-01-171-2/+12
* Revert "[PowerPC] Manually schedule the prologue and epilogue"Stefan Pintilie2018-01-121-62/+6
* [PowerPC] Manually schedule the prologue and epilogueStefan Pintilie2018-01-091-6/+62
* Revert "[PowerPC] Manually schedule the prologue and epilogue"Stefan Pintilie2018-01-091-65/+6
* [PowerPC] Manually schedule the prologue and epilogueStefan Pintilie2018-01-081-6/+65
* [PowerPC] Added an assert to make sure that the MBBI iterator is valid.Stefan Pintilie2017-12-201-3/+3
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-4/+4
* Add iterator range MachineRegisterInfo::liveins(), adopt users, NFCKrzysztof Parzyszek2017-10-161-5/+3
* Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek2017-08-101-1/+1
* [PPC] Fix two bugs in frame lowering.Tony Jiang2017-07-111-17/+19
* [PowerPC] fix potential verification errorsHiroshi Inoue2017-06-221-1/+1
* [PPC] Properly update register save area offsetsKrzysztof Parzyszek2017-05-171-9/+14
* [PPC] When restoring R30 (PIC base pointer), mark it as <def>Krzysztof Parzyszek2017-05-041-2/+1
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-9/+8
* Remove a bunch of unnecessary casts to a target specific version of TII and T...Eric Christopher2017-02-041-26/+13
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-9/+9
* Fix comment typos. NFC.Simon Pilgrim2016-11-201-2/+2
* [PPC] Set SP after loading data from stack frame, if no red zone is presentKrzysztof Parzyszek2016-09-221-50/+195
* [PPC] Claim stack frame before storing into it, if no red zone is presentKrzysztof Parzyszek2016-09-061-25/+91
* [PowerPC] Don't spill the frame pointer twiceHal Finkel2016-08-311-0/+11
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-66/+65
* PowerPC: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-271-33/+32
* [PowerPC] Set kill flag for scratch register when spilling the link registerNemanja Ivanovic2016-07-151-1/+1
* Convert 2 more uses to shouldAssumeDSOLocal(). NFC.Rafael Espindola2016-06-281-3/+1
* Run clang-tidy's performance-unnecessary-copy-initialization over LLVM.Benjamin Kramer2016-06-121-1/+1
* [ppc64] fix bug in prologue that mfocrf's cr operand should be explict state ...Chuang-Yu Cheng2016-04-271-4/+10
* [PPC64] Use mfocrf in prologue when we only need to save 1 nonvolatile CR fieldChuang-Yu Cheng2016-04-121-8/+16
* RegisterScavenger: Take a reference as enterBasicBlock() argument.Matthias Braun2016-04-061-1/+1
OpenPOWER on IntegriCloud