llvm-project/llvm/lib/Transforms/InstCombine
Evandro Menezes c6c00cdf2e [Transforms] Rename hasUnaryFloatFn() and getUnaryFloatFn() (NFC)
Rename `hasUnaryFloatFn()` to `hasFloatFn()` and `getUnaryFloatFn()` to `getFloatFnName()`.

llvm-svn: 368449
2019-08-09 16:04:18 +00:00
..
CMakeLists.txt [InstCombine] Optimize `atomicrmw <op>, 0` into `load atomic` when possible 2019-02-07 21:27:23 +00:00
InstCombineAddSub.cpp [IR] SelectInst: add swapValues() utility 2019-08-01 12:31:35 +00:00
InstCombineAndOrXor.cpp [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of a range comparision. Similar for foldAndOfICmps 2019-07-24 20:57:29 +00:00
InstCombineAtomicRMW.cpp [InstCombine] Extend saturating idempotent atomicrmw transform to FP 2019-03-01 19:50:36 +00:00
InstCombineCalls.cpp OpaquePtr: add Type parameter to Loads analysis API. 2019-07-09 11:35:35 +00:00
InstCombineCasts.cpp Revert "[InstCombine] try to narrow a truncated load" 2019-07-25 15:37:57 +00:00
InstCombineCompares.cpp [InstCombine] Fold "x ?% y ==/!= 0" to "x & (y-1) ==/!= 0" iff y is power-of-two 2019-07-30 15:28:22 +00:00
InstCombineInternal.h [InstCombine] Fold "x ?% y ==/!= 0" to "x & (y-1) ==/!= 0" iff y is power-of-two 2019-07-30 15:28:22 +00:00
InstCombineLoadStoreAlloca.cpp [Transforms] move copying of load metadata to helper function; NFC 2019-07-24 22:11:11 +00:00
InstCombineMulDivRem.cpp [Transforms] Rename hasUnaryFloatFn() and getUnaryFloatFn() (NFC) 2019-08-09 16:04:18 +00:00
InstCombinePHI.cpp [InstCombine] SliceUpIllegalIntegerPHI - bail on out of range shifts 2019-06-24 13:13:36 +00:00
InstCombineSelect.cpp [InstCombine] fold cmp+select using select operand equivalence 2019-08-02 17:39:32 +00:00
InstCombineShifts.cpp [InstCombine] Recommit: Shift amount reassociation: shl-trunc-shl pattern 2019-08-07 09:41:50 +00:00
InstCombineSimplifyDemanded.cpp [IntrinsicEmitter] Extend argument overloading with forward references. 2019-06-13 08:19:33 +00:00
InstCombineTables.td InstCombine/AMDGPU: Add dimension-aware image intrinsics to SimplifyDemanded 2018-06-21 13:37:31 +00:00
InstCombineVectorOps.cpp [InstCombine] fold insertelement into splat of same scalar 2019-07-08 19:48:52 +00:00
InstructionCombining.cpp [InstCombine] Propagate fast math flags through selects 2019-08-07 15:16:28 +00:00
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00