aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/GlobalISel
AgeCommit message (Expand)AuthorFilesLines
2023-11-28[GISel][Docs] Add a little bit of documentation for G_FENCE. (#73722)Craig Topper1-2/+3
2023-11-08[TableGen][GlobalISel] Add MIFlags matching & rewriting (#71179)Pierre van Houtryve1-0/+38
2023-10-31[GlobalISel] Add `GITypeOf` special type (#66079)Pierre van Houtryve1-0/+42
2023-10-17[TableGen] Use buildConstant to emit apply pattern immediates (#66077)Pierre van Houtryve1-2/+2
2023-09-05[TableGen][GlobalISel] Add MIR Pattern Builtinspvanhout1-19/+63
2023-08-27Fix typos in documentationKazu Hirata1-1/+1
2023-08-24[GlobalIsSel] Allow using PatFrags with multiple defs as the root of a combin...pvanhout1-0/+2
2023-08-14Fix LLVM Sphinx buildAaron Ballman1-1/+1
2023-08-14[AArch64][GISel] Add handling for G_VECREDUCE_FMAXIMUM and G_VECREDUCE_FMINIMUMDavid Green1-2/+2
2023-08-11[RFC][GlobalISel] Overhauled MIR Patterns Support for Combinerspvanhout2-0/+392
2023-07-31[GlobalISel] convergent intrinsicsSameer Sahasrabuddhe1-5/+17
2023-06-09[GlobalISel] Introduce G_CONSTANT_FOLD_BARRIER and use it to prevent constant...Amara Emerson1-0/+11
2023-02-14[PowerPC][GISel] add support for fpconstantChen Zheng1-0/+9
2022-12-07[GlobalISel] Add a new G_INVOKE_REGION_START instruction to fix an EH bug.Amara Emerson1-0/+8
2022-11-15[GlobalISel] Remove semantic operand of G_IS_FPCLASSSerge Pavlov1-2/+1
2022-07-08GlobalISel: Allow forming atomic/volatile G_ZEXTLOADMatt Arsenault1-0/+4
2022-07-06[LLVM] Add the support for fmax and fmin in atomicrmw instructionShilei Tian1-1/+4
2022-05-27[GlobalISel] Add G_IS_FPCLASSSerge Pavlov1-0/+10
2022-05-10GlobalISel: Trivial documentation and comment fixesNicolai Hähnle1-2/+2
2021-11-15[NFC] Trim trailing whitespace in *.rstShao-Ce SUN2-4/+4
2021-09-02Revert @llvm.isnan intrinsic patchset.Roman Lebedev1-11/+0
2021-08-31[docs][GlobalISel]Adding info for G_JUMP_TABLE generic opcodepooja22991-2/+10
2021-08-28[llvm] Fix typos in documentation (NFC)Kazu Hirata1-1/+1
2021-08-20[GlobalISel] Add G_LLROUNDJessica Paquette1-3/+3
2021-08-19[GlobalISel] Add a G_LROUND instructionJessica Paquette1-0/+13
2021-08-18[GlobalISel] Add G_ISNANJessica Paquette1-0/+11
2021-07-31Fixed syntax error that occured in the patch D104974pooja22991-0/+4
2021-07-31[doc]Added examples for generic opcodespooja22991-2/+16
2021-06-30[GISel] Support llvm.memcpy.inlineJon Roelofs1-0/+30
2021-06-24[GlobalISel] Describe undefined values for G_SBFX/G_UBFX operandsBrendon Cahoon1-0/+6
2021-05-05GlobalISel: Update documentationMatt Arsenault1-2/+2
2021-05-05 [DOCS] Added example for G_EXTRACT and G_INSERTSushma Unnibhavi1-0/+8
2021-04-11Typo fixSushma Unnibhavi1-2/+2
2021-03-25[GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates.Amara Emerson1-0/+5
2021-03-19[GlobalISel] Add G_SBFX + G_UBFX (bitfield extraction opcodes)Jessica Paquette1-0/+33
2021-03-10GlobalISel: Try to combine G_[SU]DIV and G_[SU]REMChristudasan Devadasan1-0/+9
2021-02-19[docs] Fix the GlobalISel/GenericOpcode.rstDjordje Todorovic1-1/+1
2021-02-17[GlobalISel] Add G_ASSERT_SEXTJessica Paquette1-5/+7
2021-01-28[GlobalISel] Add G_ASSERT_ZEXTJessica Paquette1-0/+34
2020-12-21Update references to 'master' branch.Hafiz Abid Qadeer1-1/+1
2020-10-08[GlobalISel] Add G_VECREDUCE_* opcodes for vector reductions.Amara Emerson1-0/+39
2020-08-17GlobalISel: Make type for lower action more consistently optionalMatt Arsenault1-4/+6
2020-08-11[GlobalISel] Add G_ABSJay Foad1-0/+10
2020-08-09[docs] Fix typosKazu Hirata2-2/+2
2020-08-07[Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics.Bevin Hansson1-3/+3
2020-06-25[docs][GlobalISel] Fix the warnings during docs-llvm-html buildDjordje Todorovic1-1/+1
2020-06-16GlobalISel: Add a note to G_BITCAST documentationMatt Arsenault1-3/+5
2020-05-26GlobalISel: Add a clarification to G_STORE documentationMatt Arsenault1-1/+5
2020-05-26GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsicMatt Arsenault1-3/+5
2020-04-03[NFC] G_DYN_STACKALLOC realign iff align > 1, update documentationGuillaume Chatelet1-5/+2