aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/FastISel.cpp
AgeCommit message (Expand)Author
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-10-05Minor refactoring regarding Cast::isNoopCast(), NFCMikael Holmen
2017-08-01Use helper function instead of manually constructing DBG_VALUEs (NFC)Adrian Prantl
2017-07-28Remove the unused offset from DBG_VALUE (NFC)Adrian Prantl
2017-07-28Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-09Re-land "Use the frame index side table for byval and inalloca arguments"Reid Kleckner
2017-05-09Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov
2017-05-09Revert "Use the frame index side table for byval and inalloca arguments"Reid Kleckner
2017-05-08Use the frame index side table for byval and inalloca argumentsReid Kleckner
2017-05-08[XRay] Custom event logging intrinsicDean Michael Berris
2017-04-18PR32382: Fix emitting complex DWARF expressions.Adrian Prantl
2017-04-14[IR] Make paramHasAttr to use arg indices instead of attr indicesReid Kleckner
2017-03-21Rename AttributeSet to AttributeListReid Kleckner
2017-03-19Fix constant folding of fp2int to large integersSimon Pilgrim
2017-03-18Make library calls sensitive to regparm module flag (Fixes PR3997).Nirav Dave
2017-02-27[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko
2017-01-23[Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC)David L. Jones
2017-01-13[CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus
2016-12-02IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne
2016-11-20Fix spelling mistakes in SelectionDAG comments. NFC.Simon Pilgrim
2016-11-16[CodeGen] Pass references, not pointers, to MMI helpers. NFC.Ahmed Bougacha
2016-11-07Add -O0 support for @llvm.invariant.group.barrier by discarding it if it gets...Richard Smith
2016-10-07swifterror: Don't compute swifterror vregs during instruction selectionArnold Schwaighofer
2016-10-05FastISel: Remove unused/un-overridden entry points. NFCI.Peter Collingbourne
2016-10-05Use StringRef in FastISel API (NFC)Mehdi Amini
2016-09-14Make analyzeBranch family of instruction names consistentMatt Arsenault
2016-09-11[CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar
2016-08-12ADT: Remove all ilist_iterator => pointer casts, NFCDuncan P. N. Exon Smith
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2016-07-22[FastISel] Ignore @llvm.assume.Ahmed Bougacha
2016-07-15[CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar
2016-07-08SelectionDAG: Avoid implicit iterator conversions in FastISel, NFCDuncan P. N. Exon Smith
2016-06-30Delete unused includes. NFC.Rafael Espindola
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer
2016-04-05Swift Calling Convention: swifterror target-independent change.Manman Ren
2016-04-01Swift Calling Convention: add swifterror attribute.Manman Ren
2016-03-29Swift Calling Convention: add swiftself attribute.Manman Ren
2016-03-22Add "first class" lowering for deopt operand bundlesSanjoy Das
2016-01-20[NFC] Replace several manual GEP loops with gep_type_iterator.Eduard Burtescu
2016-01-19[opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with g...Eduard Burtescu
2016-01-17[opaque pointer types] [NFC] CallSite: use getFunctionType() instead of going...Manuel Jacob
2015-12-16Test commit: fixed spelling error in comment.Wolfgang Pieb
2015-12-14FastISel needs to remove dead code when it bails out.Paul Robinson
2015-11-24Let SelectionDAG start to use probability-based interface to add successors.Cong Hou
2015-10-27Create a new interface addSuccessorWithoutWeight(MBB*) in MBB to add successo...Cong Hou
2015-10-15[SelectionDAG] Remove dead code. NFC.Benjamin Kramer
2015-10-13SelectionDAG: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-10-09[WinEH] Delete the old landingpad implementation of Windows EHReid Kleckner
2015-10-09Revert "Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Wi...Reid Kleckner