summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add Windows Control Flow Guard checks (/guard:cf).Andrew Paverd2019-10-281-0/+8
* [DebugInfo] Remove some users of DBG_VALUEs IsIndirect fieldJeremy Morse2019-10-151-1/+1
* Reapply r374743 with a fix for the ocaml bindingJoerg Sonnenberger2019-10-141-10/+4
* Revert "Add a pass to lower is.constant and objectsize intrinsics"Dmitri Gribenko2019-10-141-4/+10
* Add a pass to lower is.constant and objectsize intrinsicsJoerg Sonnenberger2019-10-131-10/+4
* IRTranslator - silence static analyzer null dereference warnings. NFCI.Simon Pilgrim2019-10-131-3/+4
* Revert "GlobalISel: Handle llvm.read_register"Dmitri Gribenko2019-10-011-15/+0
* GlobalISel: Handle llvm.read_registerMatt Arsenault2019-10-011-0/+15
* [AArch64][GlobalISel] Support lowering variadic musttail callsJessica Paquette2019-09-301-0/+22
* Add an operand to memory intrinsics to denote the "tail" marker.Amara Emerson2019-09-281-0/+5
* [GlobalISel][IRTranslator] Fix switch table lowering to use signed LE not uns...Amara Emerson2019-09-241-4/+4
* [Alignment][NFC] DataLayout migration to llvm::AlignGuillaume Chatelet2019-09-231-1/+1
* [GlobalISel] Defer setting HasCalls on MachineFrameInfo to selection time.Amara Emerson2019-09-201-1/+3
* Reapply r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Matt Arsenault2019-09-191-6/+21
* Revert r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Hans Wennborg2019-09-191-21/+6
* GlobalISel: Don't materialize immarg arguments to intrinsicsMatt Arsenault2019-09-191-6/+21
* [GlobalISel] When a tail call is emitted in a block, stop translating itJessica Paquette2019-09-101-1/+16
* GlobalISel: Add G_BITREVERSEMatt Arsenault2019-09-041-0/+2
* [GlobalISel] Replace hard coded dynamic alloca handling with G_DYN_STACKALLOC.Amara Emerson2019-08-271-26/+15
* [GlobalISel] Handle multiple registers in dbg.value intrinsicAditya Nandakumar2019-08-201-6/+7
* [GlobalISel] CSEMIRBuilder: Add support for G_GEPVolkan Keles2019-08-151-14/+7
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-6/+6
* GlobalISel: Change representation of shuffle masksMatt Arsenault2019-08-131-1/+1
* GlobalISel: factor common code from translateCall and translateInvoke. NFC.Tim Northover2019-08-071-52/+34
* [LLVM][Alignment] Introduce Alignment TypeGuillaume Chatelet2019-08-051-5/+6
* GlobalISel: support swiftself attributeTim Northover2019-08-021-12/+0
* GlobalISel: Add G_ATOMICRMW_{FADD|FSUB}Matt Arsenault2019-07-301-1/+6
* [GISel]: Attach missing range metadata while translating G_LOADsAditya Nandakumar2019-07-211-2/+3
* [GlobalISel] Translate calls to memcpy et al to G_INTRINSIC_W_SIDE_EFFECTs an...Amara Emerson2019-07-191-42/+34
* GlobalISel: Define the full family of FP min/max instructionsMatt Arsenault2019-07-101-0/+8
* GlobalISel: Add G_FENCEMatt Arsenault2019-07-021-0/+8
* Fixup r364512Diana Picus2019-07-011-10/+12
* [GlobalISel][IRTranslator] Fix some PHI bugs related to jump tables when opti...Amara Emerson2019-06-271-14/+26
* Fix ASAN error caused by commit r364512.Rumeet Dhindsa2019-06-271-4/+6
* [GlobalISel] Remove [un]packRegs from IRTranslatorDiana Picus2019-06-271-29/+4
* [GlobalISel] Accept multiple vregs for lowerCall's argsDiana Picus2019-06-271-5/+5
* [GlobalISel] Accept multiple vregs for lowerCall's resultDiana Picus2019-06-271-12/+4
* [GlobalISel] Accept multiple vregs in lowerFormalArgsDiana Picus2019-06-271-20/+7
* [GlobalISel] Allow multiple VRegs in ArgInfo. NFCDiana Picus2019-06-271-1/+1
* GlobalISel: Remove unsigned variant of SrcOpMatt Arsenault2019-06-241-84/+84
* CodeGen: Introduce a class for registersMatt Arsenault2019-06-241-28/+28
* [GlobalISel][IRTranslator] Change switch table translation to generate jump t...Amara Emerson2019-06-211-54/+440
* GlobalISel: Remove redundant pass initializationTom Stellard2019-06-181-3/+1
* Propagate fmf in IRTranslate for fnegMichael Berg2019-06-171-8/+17
* GlobalISel: Ignore callsite attributes when picking intrinsic typeMatt Arsenault2019-06-171-1/+3
* [GlobalISel][IRTranslator] Add debug loc with line 0 to constants emitted int...Amara Emerson2019-06-131-3/+14
* [GlobalISel] Translate memset/memmove/memcpy from undef ptrs into nopsJessica Paquette2019-06-101-0/+13
* [GlobalISel] IRTranslator: Translate the intrinsics ignored by CodeGenVolkan Keles2019-06-071-0/+5
* GlobalISel: support swifterror attribute on AArch64.Tim Northover2019-05-241-11/+78
* GlobalISel: Add G_FCOPYSIGNMatt Arsenault2019-05-161-0/+2
OpenPOWER on IntegriCloud