- 2bea69b Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC by Daniel Sanders · 6 years ago
- f332fe6 [COFF] Change a variable type to be const in the HeapAllocSite map. by Amy Huang · 6 years ago
- 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
- 60ec248 [AIX] Implement function descriptor on SDAG by Jason Liu · 6 years ago
- b714120 Reapply: IR: add optional type to 'byval' function parameters by Tim Northover · 6 years ago
- 71ee3d0 Revert "IR: add optional type to 'byval' function parameters" by Tim Northover · 6 years ago
- 6e07f16 IR: add optional type to 'byval' function parameters by Tim Northover · 6 years ago
- 493aec3 [FastISel][X86] Support FNeg instruction in target independent fast isel handling by Craig Topper · 6 years ago
- c6d445f [FastISel][X86] If selectFNeg fails, fall back to SelectionDAG not treating it as an fsub. by Craig Topper · 6 years ago
- 39f1a97 [FastISel] Pass the fneg input operand to hasTrivialKill in FastISel::selectFNeg. by Craig Topper · 6 years ago
- 68c9199 Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label). by Amy Huang · 7 years ago
- fc79ab9 Revert "[MS] Emit S_HEAPALLOCSITE debug info" because of ToTWin64(db) by Amy Huang · 7 years ago
- c774f68 [MS] Emit S_HEAPALLOCSITE debug info by Amy Huang · 7 years ago
- 2c36240 Fix emission of _fltused for MSVC. by James Y Knight · 7 years ago
- 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
- 256a16d FastIsel: take care to update iterators when removing instructions. by Tim Northover · 7 years ago
- 72f76bf Add support for llvm.is.constant intrinsic (PR4898) by James Y Knight · 7 years ago
- 384a74b [FPEnv] Last BinaryOperator::isFNeg(...) to m_FNeg(...) changes by Cameron McInally · 7 years ago
- edb12a8 [TI removal] Make variables declared as `TerminatorInst` and initialized by Chandler Carruth · 7 years ago
- 9ae926b [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. by Chandler Carruth · 7 years ago
- 68c706c [DebugInfo] In FastISel, convert llvm.dbg.label to DBG_LABEL MI. by Hsiangkai Wang · 7 years ago
- f78650a Remove trailing space by Fangrui Song · 7 years ago
- 81920b0 DAG: Add calling convention argument to calling convention funcs by Matt Arsenault · 7 years ago
- 5b3db45 Implement strip.invariant.group by Piotr Padlewski · 7 years ago
- 42f7bc9 [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property by Mikael Holmen · 7 years ago
- d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
- 5dde809 Rename invariant.group.barrier to launder.invariant.group by Piotr Padlewski · 8 years ago
- 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
- efc0f8c [FastISel] Actually enable local value sinking by default by Reid Kleckner · 8 years ago
- a28e767 [FastISel] Fix local value sinking algorithmic complexity by Reid Kleckner · 8 years ago
- 3d86823 [XRay] Typed event logging intrinsic by Keith Wyss · 8 years ago
- 0828699 [FastISel] Disable local value sinking by default by Reid Kleckner · 8 years ago
- 2fa1436 [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer. by Craig Topper · 8 years ago
- 36a0f22 Fix layering by moving ValueTypes.h from CodeGen to IR by David Blaikie · 8 years ago
- 13e77db Fix layering of MachineValueType.h by moving it from CodeGen to Support by David Blaikie · 8 years ago
- 3a7a2e4 [FastISel] Sink local value materializations to first use by Reid Kleckner · 8 years ago
- b3d88a7 [CodeGen] fix argument attribute in lowering statepoint/patchpoint by Than McIntosh · 8 years ago
- a86f3cf Revert "[DebugInfo][FastISel] Fix dropping dbg.value()" by Sander de Smalen · 8 years ago
- 47952b0 [DebugInfo][FastISel] Fix dropping dbg.value() by Sander de Smalen · 8 years ago
- cdca073 [XRay][compiler-rt+llvm] Update XRay register stashing semantics by Dean Michael Berris · 8 years ago
- c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
- b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
- 2c74fe9 Add an @llvm.sideeffect intrinsic by Dan Gohman · 8 years ago
- 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
- 0ec1d25 Minor refactoring regarding Cast::isNoopCast(), NFC by Mikael Holmen · 8 years ago
- aac78ce Use helper function instead of manually constructing DBG_VALUEs (NFC) by Adrian Prantl · 8 years ago
- 8b9bb53 Remove the unused offset from DBG_VALUE (NFC) by Adrian Prantl · 8 years ago
- abe0475 Remove the obsolete offset parameter from @llvm.dbg.value by Adrian Prantl · 8 years ago
- 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
- 3a363ff Re-land "Use the frame index side table for byval and inalloca arguments" by Reid Kleckner · 8 years ago
- d526b13 Add extra operand to CALLSEQ_START to keep frame part set up previously by Serge Pavlov · 8 years ago
- 9f29914 Revert "Use the frame index side table for byval and inalloca arguments" by Reid Kleckner · 8 years ago
- 45efcf0 Use the frame index side table for byval and inalloca arguments by Reid Kleckner · 8 years ago
- 9bcaed8 [XRay] Custom event logging intrinsic by Dean Michael Berris · 8 years ago
- 6825fb6 PR32382: Fix emitting complex DWARF expressions. by Adrian Prantl · 9 years ago
- fb502d2 [IR] Make paramHasAttr to use arg indices instead of attr indices by Reid Kleckner · 9 years ago
- b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
- 8424df7 Fix constant folding of fp2int to large integers by Simon Pilgrim · 9 years ago
- ac6081c Make library calls sensitive to regparm module flag (Fixes PR3997). by Nirav Dave · 9 years ago
- fa912a7 [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
- d21529f [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC) by David L. Jones · 9 years ago
- 116bbab [CodeGen] Rename MachineInstrBuilder::addOperand. NFC by Diana Picus · 9 years ago
- ab85225b IR: Change the gep_type_iterator API to avoid always exposing the "current" type. by Peter Collingbourne · 9 years ago
- 7a6b6d5 Fix spelling mistakes in SelectionDAG comments. NFC. by Simon Pilgrim · 9 years ago
- bd6ce9a [CodeGen] Pass references, not pointers, to MMI helpers. NFC. by Ahmed Bougacha · 9 years ago
- 857efb0 Add -O0 support for @llvm.invariant.group.barrier by discarding it if it gets to ISel. by Richard Smith · 9 years ago
- 3f25658 swifterror: Don't compute swifterror vregs during instruction selection by Arnold Schwaighofer · 9 years ago
- d799d28 FastISel: Remove unused/un-overridden entry points. NFCI. by Peter Collingbourne · 9 years ago
- 3e021be Use StringRef in FastISel API (NFC) by Mehdi Amini · 9 years ago
- e8e0f5c Make analyzeBranch family of instruction names consistent by Matt Arsenault · 9 years ago
- adbf09e [CodeGen] Split out the notions of MI invariance and MI dereferenceability. by Justin Lebar · 9 years ago
- f197b1f ADT: Remove all ilist_iterator => pointer casts, NFC by Duncan P. N. Exon Smith · 9 years ago
- 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
- 29333c9 [FastISel] Ignore @llvm.assume. by Ahmed Bougacha · 9 years ago
- 0af80cd [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOperand. by Justin Lebar · 9 years ago
- 10383ecd SelectionDAG: Avoid implicit iterator conversions in FastISel, NFC by Duncan P. N. Exon Smith · 9 years ago
- db6bd02 Delete unused includes. NFC. by Rafael Espindola · 9 years ago
- bdc4956 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
- e221a87 Swift Calling Convention: swifterror target-independent change. by Manman Ren · 10 years ago
- 9bfd0d0 Swift Calling Convention: add swifterror attribute. by Manman Ren · 10 years ago
- f46262e Swift Calling Convention: add swiftself attribute. by Manman Ren · 10 years ago
- 38bfc22 Add "first class" lowering for deopt operand bundles by Sanjoy Das · 10 years ago
- 23c4d83 [NFC] Replace several manual GEP loops with gep_type_iterator. by Eduard Burtescu · 10 years ago
- 19eb031 [opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with get{Source,Result}ElementType. by Eduard Burtescu · 10 years ago
- 190577a [opaque pointer types] [NFC] CallSite: use getFunctionType() instead of going through PointerType::getElementType. by Manuel Jacob · 10 years ago
- 60b7ca6 Test commit: fixed spelling error in comment. by Wolfgang Pieb · 10 years ago
- accc3e0 FastISel needs to remove dead code when it bails out. by Paul Robinson · 10 years ago
- 1938f2e Let SelectionDAG start to use probability-based interface to add successors. by Cong Hou · 10 years ago
- 07eeb80 Create a new interface addSuccessorWithoutWeight(MBB*) in MBB to add successors when optimization is disabled. by Cong Hou · 10 years ago
- bacc7ba [SelectionDAG] Remove dead code. NFC. by Benjamin Kramer · 10 years ago
- e400a7d SelectionDAG: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- 14e7735 [WinEH] Delete the old landingpad implementation of Windows EH by Reid Kleckner · 10 years ago
- ae44e87 Revert "Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64""" by Reid Kleckner · 10 years ago
- b510401 Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64"" by Reid Kleckner · 10 years ago
- 1ed20db Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64" by NAKAMURA Takumi · 10 years ago
- 6dec87a [WinEH] Emit int3 after noreturn calls on Win64 by Reid Kleckner · 10 years ago
- 4816b18 FastISel: Avoid adding a successor block twice for degenerate IR. by Matthias Braun · 10 years ago
- 17af607 FastISel: Factor out common code; NFC intended by Matthias Braun · 10 years ago
- 7b63484 [WebAssembly] Skeleton FastISel support by Dan Gohman · 10 years ago
- 2f43dd5 StackMap: FastISel: Add an appropriate number of immediate operands to the by Alex Lorenz · 10 years ago