2015-12-23 |
Philip Reames | [Statepoints] Use Indirect operands for spill slots |
blob | commitdiff | raw |
2015-12-15 |
Michael Kuperstein | Do not try to use i8 and i16 versions of FP_TO_U/SINT... |
blob | commitdiff | raw | diff to current |
2015-12-14 |
David Majnemer | [IR] Remove terminatepad |
blob | commitdiff | raw | diff to current |
2015-12-12 |
David Majnemer | [IR] Reformulate LLVM's EH funclet IR |
blob | commitdiff | raw | diff to current |
2015-12-11 |
Hal Finkel | Revert r248483, r242546, r242545, and r242409 - absdiff... |
blob | commitdiff | raw | diff to current |
2015-12-03 |
Chih-Hung Hsieh | [X86] Part 1 to fix x86-64 fp128 calling convention. |
blob | commitdiff | raw | diff to current |
2015-12-01 |
Yury Gribov | Introduce new @llvm.get.dynamic.area.offset.i{32, 64... |
blob | commitdiff | raw | diff to current |
2015-11-12 |
James Molloy | [SDAG] Introduce a new BITREVERSE node along with a... |
blob | commitdiff | raw | diff to current |
2015-11-11 |
Matt Arsenault | Add target preference for GatherAllAliases max depth |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Oliver Stannard | [CodeGen] Always promote f16 if not legal |
blob | commitdiff | raw | diff to current |
2015-11-07 |
Joseph Tremoulet | [WinEH] Update exception pointer registers |
blob | commitdiff | raw | diff to current |
2015-10-26 |
Evgeniy Stepanov | [safestack] Fast access to the unsafe stack pointer... |
blob | commitdiff | raw | diff to current |
2015-10-15 |
Evgeniy Stepanov | Revert "[safestack] Fast access to the unsafe stack... |
blob | commitdiff | raw | diff to current |
2015-10-15 |
Evgeniy Stepanov | [safestack] Fast access to the unsafe stack pointer... |
blob | commitdiff | raw | diff to current |
2015-09-03 |
Joseph Tremoulet | [WinEH] Add cleanupendpad instruction |
blob | commitdiff | raw | diff to current |
2015-08-28 |
Ahmed Bougacha | [CodeGen] Support (and default to) expanding READCYCLEC... |
blob | commitdiff | raw | diff to current |
2015-08-19 |
Michael Kuperstein | [TLI] Refactor "is integer division cheap" queries. |
blob | commitdiff | raw | diff to current |
2015-08-11 |
Alex Lorenz | PseudoSourceValue: Replace global manager with a manage... |
blob | commitdiff | raw | diff to current |
2015-08-11 |
James Molloy | Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN |
blob | commitdiff | raw | diff to current |
2015-08-05 |
Chandler Carruth | [TTI] Make the cost APIs in TargetTransformInfo consist... |
blob | commitdiff | raw | diff to current |
2015-07-31 |
David Majnemer | New EH representation for MSVC compatibility |
blob | commitdiff | raw | diff to current |
2015-07-29 |
Sanjay Patel | move DAGCombiner's allowableAlignment() helper function... |
blob | commitdiff | raw | diff to current |
2015-07-16 |
James Molloy | [Codegen] Add intrinsics 'absdiff' and corresponding... |
blob | commitdiff | raw | diff to current |
2015-07-16 |
Mehdi Amini | Move most user of TargetMachine::getDataLayout to the... |
blob | commitdiff | raw | diff to current |
2015-07-10 |
David Majnemer | Revert the new EH instructions |
blob | commitdiff | raw | diff to current |
2015-07-10 |
David Majnemer | New EH representation for MSVC compatibility |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Re-instate the EVT parameter to getScalarShiftAmountTy... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make isLegalAddressingMode() taking DataLayout as an... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make getByValTypeAlignment() taking DataLayout as an... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make TargetLowering::getShiftAmountTy() taking DataLayo... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make TargetLowering::getPointerTy() taking DataLayout... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Redirect DataLayout from TargetMachine to Module in... |
blob | commitdiff | raw | diff to current |
2015-07-08 |
Mehdi Amini | Remove IsLittleEndian from TargetLowering and redirect... |
blob | commitdiff | raw | diff to current |
2015-07-01 |
Sanjay Patel | add a cl::opt override for TargetLoweringBase's JumpIsE... |
blob | commitdiff | raw | diff to current |
2015-06-24 |
Daniel Sanders | Eliminate additional redundant copies of Triple objects... |
blob | commitdiff | raw | diff to current |
2015-06-01 |
Matt Arsenault | Add address space argument to isLegalAddressingMode |
blob | commitdiff | raw | diff to current |
2015-05-15 |
James Molloy | Add SDNodes for umin, umax, smin and smax. |
blob | commitdiff | raw | diff to current |
2015-05-14 |
Ahmed Bougacha | [CodeGen] Use standard -not gnueabi- naming for f16... |
blob | commitdiff | raw | diff to current |
2015-04-29 |
Jan Vesely | CodeGen: Default overflow operations to expand so we... |
blob | commitdiff | raw | diff to current |
2015-04-17 |
Pirama Arumuga Nainar | Add support to promote f16 to f32 |
blob | commitdiff | raw | diff to current |
2015-03-28 |
Ahmed Bougacha | [CodeGen] "PromoteInteger" f32 to f64 doesn't make... |
blob | commitdiff | raw | diff to current |
2015-03-26 |
Ahmed Bougacha | Deduplicate a bunch of setOpActions into an MVT range... |
blob | commitdiff | raw | diff to current |
2015-03-26 |
Ahmed Bougacha | [CodeGen] Don't pretend we can expand f16 libcalls. |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
blob | commitdiff | raw | diff to current |
2015-03-05 |
Benjamin Kramer | SDAG: Merge the meat of two ExpandAtomic implementations. |
blob | commitdiff | raw | diff to current |
2015-03-03 |
Eric Christopher | Add a comment above findRepresentativeClass explaining... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Eric Christopher | Remove an argument-less call to getSubtargetImpl from... |
blob | commitdiff | raw | diff to current |
2015-02-25 |
Eric Christopher | Move TargetLoweringBase::getTypeConversion to the ... |
blob | commitdiff | raw | diff to current |
2015-02-20 |
Matt Arsenault | Add generic fmad DAG node. |
blob | commitdiff | raw | diff to current |
2015-01-26 |
Eric Christopher | Move DataLayout back to the TargetMachine from TargetSu... |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Matt Arsenault | R600: Implement getRecipEstimate |
blob | commitdiff | raw | diff to current |
2015-01-07 |
Ahmed Bougacha | [CodeGen] Use MVT iterator_ranges in legality loops... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Quentin Colombet | [CodeGenPrepare] Reapply r224351 with a fix for the... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Reid Kleckner | Revert "[CodeGenPrepare] Move sign/zero extensions... |
blob | commitdiff | raw | diff to current |
2014-12-16 |
Quentin Colombet | [CodeGenPrepare] Move sign/zero extensions near loads... |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Philip Reames | [Statepoints 2/4] Statepoint infrastructure for garbage... |
blob | commitdiff | raw | diff to current |
2014-11-29 |
Simon Pilgrim | Target triple OS detection tidyup. NFC |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Craig Topper | Replace a couple asserts with static_asserts. |
blob | commitdiff | raw | diff to current |
2014-11-13 |
Aditya Nandakumar | We can get the TLOF from the TargetMachine - so constru... |
blob | commitdiff | raw | diff to current |
2014-11-13 |
Aditya Nandakumar | This patch changes the ownership of TLOF from TargetLow... |
blob | commitdiff | raw | diff to current |
2014-10-31 |
Hao Liu | PR20557: Fix the bug that bogus cpu parameter crashes... |
blob | commitdiff | raw | diff to current |
2014-10-21 |
Matt Arsenault | Add minnum / maxnum codegen |
blob | commitdiff | raw | diff to current |
2014-09-02 |
Eric Christopher | Reinstate "Nuke the old JIT." |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Sanjay Patel | name change: isPow2DivCheap -> isPow2SDivCheap |
blob | commitdiff | raw | diff to current |
2014-08-08 |
Pedro Artigas | Added a TLI hook to signal that the target does not... |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Eric Christopher | Temporarily Revert "Nuke the old JIT." as it's not... |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Rafael Espindola | Nuke the old JIT. |
blob | commitdiff | raw | diff to current |
2014-08-04 |
Eric Christopher | Remove the TargetMachine forwards for TargetSubtargetIn... |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Tim Northover | CodeGen: emit IR-level f16 conversion intrinsics as... |
blob | commitdiff | raw | diff to current |
2014-07-18 |
Tim Northover | CodeGen: soften f16 type by default instead of marking... |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Tim Northover | CodeGen: generate single libcall for fptrunc -> f16... |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Chandler Carruth | [x86,SDAG] Introduce any- and sign-extend-vector-inreg... |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Daniel Sanders | Make it possible for ints/floats to return different... |
blob | commitdiff | raw | diff to current |
2014-07-09 |
Chandler Carruth | [SDAG] Make the new zext-vector-inreg node default... |
blob | commitdiff | raw | diff to current |
2014-07-03 |
Chandler Carruth | [codegen,aarch64] Add a target hook to the code generat... |
blob | commitdiff | raw | diff to current |
2014-06-13 |
Tim Northover | IR: add "cmpxchg weak" variant to support permitted... |
blob | commitdiff | raw | diff to current |
2014-06-02 |
Eric Christopher | InitLibcallNames can take a Triple instead of a TargetM... |
blob | commitdiff | raw | diff to current |
2014-05-22 |
Eric Christopher | Remove unused variable. |
blob | commitdiff | raw | diff to current |
2014-04-27 |
Benjamin Kramer | X86TTI: Adjust sdiv cost now that we can lower it on... |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Michael Zolotukhin | Revert r206749 till a final decision about the intrinsi... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Yi Jiang | Set default value of HasExtractBitsInsn to false |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Michael Zolotukhin | Reapply r206732. This time without optimization of... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Chandler Carruth | Revert r206732 which is causing llc to crash on most... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Michael Zolotukhin | Implement builtins for safe division: safe.sdiv.iN... |
blob | commitdiff | raw | diff to current |
2014-04-14 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-03-31 |
Matt Arsenault | Change shouldSplitVectorElementType to better match... |
blob | commitdiff | raw | diff to current |
2014-03-29 |
Tim Northover | CodeGen: add sensible defaults for the ISD::FROUND... |
blob | commitdiff | raw | diff to current |
2014-03-29 |
Tim Northover | CodeGenPrep: wrangle IR to exploit AArch64 tbz/tbnz... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::tie with std::tie. |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Rafael Espindola | move getNameWithPrefix and getSymbol to TargetMachine. |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Rafael Espindola | Add back r201608, r201622, r201624 and r201625 |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Daniel Jasper | Revert r201622 and r201608. |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Rafael Espindola | Avoid an infinite cycle with private linkage and -f... |
blob | commitdiff | raw | diff to current |
2014-02-18 |
Rafael Espindola | Fix PR18743. |
blob | commitdiff | raw | diff to current |
2014-02-18 |
Rafael Espindola | Rename some member variables from TD to DL. |
blob | commitdiff | raw | diff to current |
2014-02-14 |
Tom Stellard | TargetLowering: n * r where n > 2 should be an illegal... |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Hal Finkel | Disable compare sinking in CodeGenPrepare when multiple... |
blob | commitdiff | raw | diff to current |
2014-01-01 |
Rafael Espindola | Remove the 's' DataLayout specification |
blob | commitdiff | raw | diff to current |
2013-11-29 |
Lang Hames | Remove unused variable from r195944. |
blob | commitdiff | raw | diff to current |
2013-11-29 |
Lang Hames | Refactor a lot of patchpoint/stackmap related code... |
blob | commitdiff | raw | diff to current |
next |