summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCFastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFC][PowerPC] Refactor classifyGlobalReferenceJinsong Ji2019-09-201-2/+1
* [PowerPC] Remove the SPE4RC register class and instead add f32 to the GPRC re...Craig Topper2019-09-121-5/+5
* [PowerPC] Add combined ELF ABI and 32/64 bit queries to the subtarget. [NFC]Sean Fertile2019-08-221-1/+1
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-7/+7
* [NFC][PowerPC]Change ADDIStocHA to ADDIStocHA8 to follow 64-bit naming conven...Jason Liu2019-07-221-6/+6
* [AIX] Implement function descriptor on SDAGJason Liu2019-06-061-0/+7
* [PowerPC] [PowerPC] Enhance the fast selection of fptoi & fptrunc instruction...Kang Zhang2019-02-251-4/+18
* [PowerPC] [NFC] Create a helper function to copy register to particular regis...Zi Xuan Wu2019-01-301-35/+18
* [PPC] Include tablegenerated PPCGenCallingConv.inc onceReid Kleckner2019-01-291-18/+0
* [PowerPC] Enhance the fast selection of cmp instruction and clean up related ...Zi Xuan Wu2019-01-251-3/+12
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Recommit "[PowerPC] Fix assert from machine verify pass that unmatched regist...Zi Xuan Wu2019-01-101-13/+24
* Revert "[PowerPC] Fix assert from machine verify pass that unmatched register...Zi Xuan Wu2019-01-091-20/+13
* [PowerPC] Fix assert from machine verify pass that unmatched register class a...Zi Xuan Wu2019-01-091-13/+20
* FastIsel: take care to update iterators when removing instructions.Tim Northover2018-12-171-1/+2
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-1/+1
* DAG: Add calling convention argument to calling convention funcsMatt Arsenault2018-07-281-1/+1
* Fix build failures from r337347, found by clangJustin Hibbits2018-07-181-7/+5
* Introduce codegen for the Signal Processing EngineJustin Hibbits2018-07-181-29/+119
* Re-commit : [PowerPC] Add handling for ColdCC calling convention and a pass t...Zaara Syeda2018-01-301-0/+2
* [NFC] fix trivial typos in comments and documentsHiroshi Inoue2018-01-291-1/+1
* Revert [PowerPC] This reverts commit rL322721Zaara Syeda2018-01-171-2/+0
* [PowerPC] Add handling for ColdCC calling convention and a pass to markZaara Syeda2018-01-171-0/+2
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-2/+2
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-2/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* [PowerPC] Eliminate integer compare instructions - vol. 1Nemanja Ivanovic2017-05-111-0/+1
* Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov2017-05-091-1/+1
* IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne2016-12-021-1/+1
* [PowerPC] Zero-extend constants in FastISelHal Finkel2016-09-041-1/+6
* Reformat.NAKAMURA Takumi2016-08-221-20/+20
* Untabify.NAKAMURA Takumi2016-08-221-2/+2
* [PowerPC] Wrong fast-isel codegen for VSX floating-point loadsUlrich Weigand2016-08-051-12/+24
* Add back some dead code.Rafael Espindola2016-06-211-0/+14
* Delete some dead code.Rafael Espindola2016-06-211-14/+0
* [PowerPC] fix register alignment for long double typeStrahinja Petrovic2016-05-091-0/+1
* CXX_FAST_TLS calling convention: performance improvement for PPC64Chuang-Yu Cheng2016-04-081-0/+3
* [PowerPC] Correctly compute 64-bit offsets in fast iselUlrich Weigand2016-03-311-6/+5
* [PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast iselUlrich Weigand2016-03-311-4/+3
* [PPC, FastISel] Fix ordered/unordered fcmpTim Shen2016-03-171-7/+23
* Fix for PR26180Nemanja Ivanovic2016-02-291-3/+3
* Fix for PR 26356Nemanja Ivanovic2016-02-041-5/+4
* Fix for PR 26381Nemanja Ivanovic2016-02-031-1/+1
* Refactor common code for PPC fast isel load immediate selection.Eric Christopher2016-01-291-9/+5
* Since LI/LIS sign extend the constant passed into the instruction we shouldEric Christopher2016-01-291-2/+3
* Fix up conditional formatting.Eric Christopher2016-01-291-5/+4
* Refactor: Simplify boolean conditional return statements in lib/Target/PowerPCAlexander Kornienko2015-12-281-4/+1
* Weak non-function symbols were being accessed directly, which isEric Christopher2015-11-201-8/+4
* FastISel: Use finishCondBranch() for ARM,Mips,PowerPC FastISelMatthias Braun2015-08-261-2/+1
OpenPOWER on IntegriCloud