projects
/
platform
/
upstream
/
llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[llvm] Always use TargetConstant for FP_ROUND ISD Nodes
[platform/upstream/llvm.git]
/
llvm
/
lib
/
CodeGen
/
SelectionDAG
/
LegalizeFloatTypes.cpp
2022-08-03
David Truby
[llvm] Always use TargetConstant for FP_ROUND ISD Nodes
blob
|
commitdiff
2022-07-15
Edd Barrett
[stackmaps] Legalise patchpoint arguments.
blob
|
commitdiff
|
diff to current
2022-07-06
Edd Barrett
[stackmaps] Start legalizing live variable operands
blob
|
commitdiff
|
diff to current
2022-06-15
Benjamin Kramer
Promote bf16 to f32 when the target doesn't support it
blob
|
commitdiff
|
diff to current
2022-03-30
Sanjay Patel
[SDAG] avoid libcalls to fmin/fmax for soft-float targets
blob
|
commitdiff
|
diff to current
2022-01-11
Maksim Panchenko
Merge BOLT into LLVM monorepo
blob
|
commitdiff
|
diff to current
2022-01-07
Victor Perez
[LegalizeTypes][VP] Add splitting support for vp.select
blob
|
commitdiff
|
diff to current
2021-09-28
Xiang1 Zhang
[ISel] Legalized arithmetic.fence.f128 for 32-bits...
blob
|
commitdiff
|
diff to current
2021-09-09
Chris Lattner
[APInt] Normalize naming on keep constructors / predica...
blob
|
commitdiff
|
diff to current
2021-08-10
Wang, Pengfei
[X86] AVX512FP16 instructions enabling 1/6
blob
|
commitdiff
|
diff to current
2021-06-17
Bjorn Pettersson
Update @llvm.powi to handle different int sizes for...
blob
|
commitdiff
|
diff to current
2021-06-02
Bjorn Pettersson
[CodeGen] Refactor libcall lookups for RTLIB::POWI_*
blob
|
commitdiff
|
diff to current
2021-05-03
Tomas Matheson
Revert "[CodeGen][ARM] Implement atomicrmw as pseudo...
blob
|
commitdiff
|
diff to current
2021-05-03
Tomas Matheson
[CodeGen][ARM] Implement atomicrmw as pseudo operations...
blob
|
commitdiff
|
diff to current
2021-04-30
Tomas Matheson
Revert "[CodeGen][ARM] Implement atomicrmw as pseudo...
blob
|
commitdiff
|
diff to current
2021-04-30
Tomas Matheson
[CodeGen][ARM] Implement atomicrmw as pseudo operations...
blob
|
commitdiff
|
diff to current
2021-01-18
Qiu Chaofan
[Legalizer] Promote result type in expanding FP_TO_XINT
blob
|
commitdiff
|
diff to current
2020-12-18
Bjorn Pettersson
Add intrinsics for saturating float to int casts
blob
|
commitdiff
|
diff to current
2020-12-15
Qiu Chaofan
[NFC] [Legalizer] Use common method for expanding fp...
blob
|
commitdiff
|
diff to current
2020-11-11
Chen Zheng
[SelectionDAG] fminnum should be a binary operator
blob
|
commitdiff
|
diff to current
2020-11-04
Cameron McInally
[SelectionDAG] Add legalizations for VECREDUCE_SEQ_FMUL
blob
|
commitdiff
|
diff to current
2020-11-01
Qiu Chaofan
[PowerPC] Avoid unnecessary fadd for unsigned to ppcf128
blob
|
commitdiff
|
diff to current
2020-10-30
Cameron McInally
[Legalize] Add legalizations for VECREDUCE_SEQ_FADD
blob
|
commitdiff
|
diff to current
2020-10-05
Craig Topper
[SelectionDAG] Make sure FMF are propagated when getSet...
blob
|
commitdiff
|
diff to current
2020-09-21
Qiu Chaofan
[PowerPC] Pass nofpexcept flag to custom lowered constr...
blob
|
commitdiff
|
diff to current
2020-09-14
Nikita Popov
[Legalize][ARM][X86] Add float legalization for VECREDUCE
blob
|
commitdiff
|
diff to current
2020-09-08
Craig Topper
[SelectionDAGBuilder] Pass fast math flags to getNode...
blob
|
commitdiff
|
diff to current
2020-08-24
Qiu Chaofan
[PowerPC] Support lowering int-to-fp on ppc_fp128
blob
|
commitdiff
|
diff to current
2020-08-11
QingShan Zhang
[CodeGen] Expand float operand for STRICT_FSETCC/STRICT...
blob
|
commitdiff
|
diff to current
2020-05-26
Serge Pavlov
[FPEnv] Intrinsic llvm.roundeven
blob
|
commitdiff
|
diff to current
2020-04-20
Kang Zhang
[CodeGen] Support freeze expand for ppc_fp128
blob
|
commitdiff
|
diff to current
2020-04-15
Eli Friedman
[SelectionDAG] Fix usage of Align constructing MachineM...
blob
|
commitdiff
|
diff to current
2020-04-09
David Truby
[flang] Merge flang-compiler/f18
blob
|
commitdiff
|
diff to current
2020-03-31
Juneyoung Lee
[LegalizeTypes] Add SoftenFloatRes_FREEZE
blob
|
commitdiff
|
diff to current
2020-03-24
Benjamin Kramer
[SelectionDAG] Don't crash when freezing illegal float...
blob
|
commitdiff
|
diff to current
2020-02-12
Craig Topper
[X86][LegalizeTypes] Add SoftPromoteHalf support STRICT...
blob
|
commitdiff
|
diff to current
2020-02-01
Craig Topper
[LegalizeTypes][X86] Add a new strategy for type legali...
blob
|
commitdiff
|
diff to current
2020-01-13
Andrew Wei
[LegalizeTypes] Add SoftenFloatResult support for STRIC...
blob
|
commitdiff
|
diff to current
2020-01-08
Wang, Pengfei
[X86] Adding fp128 support for strict fcmp
blob
|
commitdiff
|
diff to current
2019-12-24
Mehdi Amini
Import MLIR into the LLVM tree
blob
|
commitdiff
|
diff to current
2019-12-14
Craig Topper
[LegalizeTypes] Teach BitcastToInt_ATOMIC_SWAP to only...
blob
|
commitdiff
|
diff to current
2019-12-14
Craig Topper
[LegalizeTypes] In PromoteFloatOp_SETCC, don't both...
blob
|
commitdiff
|
diff to current
2019-12-13
Craig Topper
[LegalizeTypes] Remove unnecessary if before calling...
blob
|
commitdiff
|
diff to current
2019-12-11
Craig Topper
[LegalizeTypes] In SoftenFloatRes_FP_EXTEND, move the...
blob
|
commitdiff
|
diff to current
2019-12-11
Craig Topper
[LegalizeTypes] Remove manual worklist management from...
blob
|
commitdiff
|
diff to current
2019-12-06
John Brawn
[LegalizeTypes] Add missing case for STRICT_FP_ROUND...
blob
|
commitdiff
|
diff to current
2019-12-03
Craig Topper
[FPEnv] [PowerPC] Lowering ppc_fp128 StrictFP Nodes...
blob
|
commitdiff
|
diff to current
2019-11-28
Craig Topper
[LegalizeTypes] Add strict FP support to SoftenFloatRes...
blob
|
commitdiff
|
diff to current
2019-11-28
Craig Topper
[LegalizeTypes] In SoftenFloatRes_FNEG, always generate...
blob
|
commitdiff
|
diff to current
2019-11-28
Craig Topper
[LegalizeTypes] Use SoftenFloatRes_Unary in SoftenFloat...
blob
|
commitdiff
|
diff to current
2019-11-28
Craig Topper
[LegalizeTypes] Remove dead code related to softening...
blob
|
commitdiff
|
diff to current
2019-11-28
Craig Topper
[LegalTypes][X86] Add SoftenFloatOperand support for...
blob
|
commitdiff
|
diff to current
2019-11-27
Craig Topper
[LegalizeTypes][FPEnv][X86] Add initial support for...
blob
|
commitdiff
|
diff to current
2019-11-27
Craig Topper
[LegalizeTypes] Add SoftenFloatOp_Unary to reduce some...
blob
|
commitdiff
|
diff to current
2019-11-26
Craig Topper
[LegalizeTypes] Add SoftenFloatRes_Unary and SoftenFloa...
blob
|
commitdiff
|
diff to current
2019-11-26
Luís Marques
[LegalizeTypes][RISCV] Soften FCOPYSIGN operand
blob
|
commitdiff
|
diff to current
2019-11-26
Craig Topper
[LegalizeTypes] Remove code to create ISD::FP_TO_FP16...
blob
|
commitdiff
|
diff to current
2019-11-18
Craig Topper
[LegalizeTypes] Remove unnecessary conversion from...
blob
|
commitdiff
|
diff to current
2019-11-08
Eli Friedman
[AArch64][X86] Don't assume __powidf2 is available...
blob
|
commitdiff
|
diff to current
2019-10-28
David Green
[Codegen][ARM] Add float softening for cbrt
blob
|
commitdiff
|
diff to current
2019-09-12
Craig Topper
[LegalizeTypes] Remove code for softening a float type...
blob
|
commitdiff
|
diff to current
2019-09-10
Craig Topper
[LegalizeTypes] Teach SoftenFloatOp_SELECT_CC to handle...
blob
|
commitdiff
|
diff to current
2019-09-01
Shiva Chen
[TargetLowering] Fix Bugzilla ID 43183 to avoid soften...
blob
|
commitdiff
|
diff to current
2019-08-29
Craig Topper
[X86] Make inline assembly 'x' and 'v' constraints...
blob
|
commitdiff
|
diff to current
2019-08-28
Shiva Chen
[RISCV] Avoid generating AssertZext for LP64 ABI when...
blob
|
commitdiff
|
diff to current
2019-08-22
Shiva Chen
[TargetLowering] Remove optional arguments passing...
blob
|
commitdiff
|
diff to current
2019-08-05
Matt Arsenault
AMDGPU: Correct behavior of f16 buffer loads
blob
|
commitdiff
|
diff to current
2019-05-28
Adhemerval Zanella
[CodeGen] Add lrint/llrint builtins
blob
|
commitdiff
|
diff to current
2019-05-16
Adhemerval Zanella
[CodeGen] Add lround/llround builtins
blob
|
commitdiff
|
diff to current
2019-02-11
Ana Pazos
[LegalizeTypes] Expand FNEG to bitwise op for IEEE...
blob
|
commitdiff
|
diff to current
2019-01-22
Craig Topper
[LegalizeTypes] Add debug prints to the top of PromoteF...
blob
|
commitdiff
|
diff to current
2019-01-19
Chandler Carruth
Update the file headers across all of the LLVM projects...
blob
|
commitdiff
|
diff to current
2019-01-17
Matt Arsenault
Allow FP types for atomicrmw xchg
blob
|
commitdiff
|
diff to current
2019-01-11
Pirama Arumuga Nainar
[Legalizer] Use correct ValueType of SELECT_CC node...
blob
|
commitdiff
|
diff to current
2018-10-24
Thomas Lively
[NFC] Rename minnan and maxnan to minimum and maximum
blob
|
commitdiff
|
diff to current
2018-08-15
Matt Arsenault
DAG: Try to custom lower when promoting float operands
blob
|
commitdiff
|
diff to current
2018-08-13
Craig Topper
[SelectionDAG] In PromoteFloatOp_BITCAST, insert a...
blob
|
commitdiff
|
diff to current
2018-08-13
Craig Topper
[SelectionDAG] In PromoteFloatRes_BITCAST, insert a...
blob
|
commitdiff
|
diff to current
2018-07-31
Matt Arsenault
DAG: Fix PromoteFloatResult for fcanonicalize
blob
|
commitdiff
|
diff to current
2018-07-30
Fangrui Song
Remove trailing space
blob
|
commitdiff
|
diff to current
2018-06-05
Matt Arsenault
DAG: Stop dropping invariant/dereferencable
blob
|
commitdiff
|
diff to current
2018-05-14
Nicola Zaghen
Rename DEBUG macro to LLVM_DEBUG.
blob
|
commitdiff
|
diff to current
2018-03-20
Craig Topper
[PowerPC][LegalizeFloatTypes] Move the PPC hacks for...
blob
|
commitdiff
|
diff to current
2017-12-23
Craig Topper
[SelectionDAG][X86] Don't use ->getValueType(0) after...
blob
|
commitdiff
|
diff to current
2017-07-04
Anton Yartsev
[legalize-types] Clean up softening machinery.
blob
|
commitdiff
|
diff to current
2017-04-23
Renato Golin
Revert "[APInt] Fix a few places that use APInt::getRaw...
blob
|
commitdiff
|
diff to current
2017-04-23
Craig Topper
[APInt] Fix a few places that use APInt::getRawData...
blob
|
commitdiff
|
diff to current
2017-04-18
Chih-Hung Hsieh
[X86] Keep EXTRACT_VECTOR_ELT result type as f128 for...
blob
|
commitdiff
|
diff to current
2017-03-30
Craig Topper
[APInt] Remove references to integerPartWidth outside...
blob
|
commitdiff
|
diff to current
2017-02-01
Florian Hahn
[legalizetypes] Push fp16 -> fp32 extension node to...
blob
|
commitdiff
|
diff to current
2016-12-14
Stephan Bergmann
Replace APFloatBase static fltSemantics data members...
blob
|
commitdiff
|
diff to current
2016-09-11
Justin Lebar
[CodeGen] Split out the notions of MI invariance and...
blob
|
commitdiff
|
diff to current
2016-07-18
Chih-Hung Hsieh
[X86] Accept SELECT op code for x86-64 fp128 type
blob
|
commitdiff
|
diff to current
2016-07-15
Justin Lebar
[SelectionDAG] Get rid of bool parameters in SelectionD...
blob
|
commitdiff
|
diff to current
2016-06-13
Strahinja Petrovic
This patch fixes handling long double type when it is
blob
|
commitdiff
|
diff to current
2016-06-12
Benjamin Kramer
Pass DebugLoc and SDLoc by const ref.
blob
|
commitdiff
|
diff to current
2016-05-31
Ahmed Bougacha
[CodeGen] Promote FMINNAN/FMAXNAN like other binops.
blob
|
commitdiff
|
diff to current
2016-05-06
Ahmed Bougacha
[CodeGen] Round [SU]INT_TO_FP result when promoting...
blob
|
commitdiff
|
diff to current
2015-12-15
Michael Kuperstein
Do not try to use i8 and i16 versions of FP_TO_U/SINT...
blob
|
commitdiff
|
diff to current
2015-12-03
Chih-Hung Hsieh
[X86] Part 1 to fix x86-64 fp128 calling convention.
blob
|
commitdiff
|
diff to current
next