summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field"Jeremy Morse2020-02-121-1/+1
* [GlobalISel] Change representation of shuffle masks in MachineOperand.Eli Friedman2020-01-131-1/+4
* GlobalISel: Handle llvm.read_registerMatt Arsenault2020-01-091-0/+7
* GlobalISel: Define G_READCYCLECOUNTERMatt Arsenault2020-01-041-0/+2
* [AArch64] [Windows] Use COFF stubs for calls to extern_weak functionsMartin Storsjö2019-12-231-1/+3
* [AArch64] Fix issues with large arrays on stackKiran Chandramohan2019-12-101-3/+3
* DAG: Add function context to isFMAFasterThanFMulAndFAddMatt Arsenault2019-11-191-1/+2
* [globalisel][irtanslator] The IRTranslator should preserve TBAA informationDaniel Sanders2019-11-141-5/+15
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [globalisel] Rename G_GEP to G_PTR_ADDDaniel Sanders2019-11-051-6/+6
* [PGO][PGSO] TargetLowering/TargetTransformationInfo/SwitchLoweringUtils part.Hiroshi Yamauchi2019-10-311-1/+1
* 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
OpenPOWER on IntegriCloud