llvm-project/llvm/lib/CodeGen/SelectionDAG
Ping Deng ae8ae45e2a [DAGCombine][NFC] Add braces to 'else' to match braced 'if'
Reviewed By: frasercrmck

Differential Revision: https://reviews.llvm.org/D126624
2022-06-01 07:54:05 +00:00
..
CMakeLists.txt
DAGCombiner.cpp [DAGCombine][NFC] Add braces to 'else' to match braced 'if' 2022-06-01 07:54:05 +00:00
FastISel.cpp [FastISel] Fix load folding for registers with fixups 2022-05-16 10:25:25 +02:00
FunctionLoweringInfo.cpp [APInt] Remove all uses of zextOrSelf, sextOrSelf and truncOrSelf 2022-05-19 11:23:13 +01:00
InstrEmitter.cpp [DebugInfo][InstrRef] Avoid a crash from mixed variable location modes 2022-04-06 11:55:38 +01:00
InstrEmitter.h [DebugInfo][InstrRef] Avoid a crash from mixed variable location modes 2022-04-06 11:55:38 +01:00
LegalizeDAG.cpp [CodeGen] Fix ConvertNodeToLibcall for STRICT_FPOWI 2022-05-11 08:58:06 +08:00
LegalizeFloatTypes.cpp [SDAG] avoid libcalls to fmin/fmax for soft-float targets 2022-03-30 11:22:03 -04:00
LegalizeIntegerTypes.cpp [LegalizeTypes][VP] Add integer promotion support for vp.fptosi/vp.fptoui 2022-05-30 03:05:39 +00:00
LegalizeTypes.cpp [LegalizeTypes] Fix bug in expensive checks verification 2022-05-26 13:13:32 -07:00
LegalizeTypes.h [LegalizeTypes] Don't assume fshl/fshr shift amount type matches the other operands. 2022-05-07 11:44:07 -07:00
LegalizeTypesGeneric.cpp [SelectionDAG][VP] Add splitting support for VP_MERGE 2022-01-25 10:33:23 +00:00
LegalizeVectorOps.cpp [RISCV][VP] Add basic RVV codegen for vp.fcmp 2022-04-07 09:16:07 +01:00
LegalizeVectorTypes.cpp [LegalizeTypes][VP] Add widen and split support for VP_TRUNCATE 2022-05-26 02:03:27 +00:00
ResourcePriorityQueue.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
SDNodeDbgValue.h Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
ScheduleDAGFast.cpp [DebugInfo][InstrRef] Avoid a crash from mixed variable location modes 2022-04-06 11:55:38 +01:00
ScheduleDAGRRList.cpp
ScheduleDAGSDNodes.cpp [DebugInfo][InstrRef] Avoid a crash from mixed variable location modes 2022-04-06 11:55:38 +01:00
ScheduleDAGSDNodes.h [CodeGen] Use default member initialization (NFC) 2022-01-30 12:32:51 -08:00
ScheduleDAGVLIW.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
SelectionDAG.cpp [RISCV] Support VP_REDUCE_MUL mask operation 2022-05-30 03:05:39 +00:00
SelectionDAGAddressAnalysis.cpp [SelectionDAG] Replace error prone index check in BaseIndexOffset::computeAliasing 2021-10-05 12:15:55 +02:00
SelectionDAGBuilder.cpp [SelectionDAGBuilder] Pass fast math flags to most of VP SDNodes. 2022-05-18 16:15:47 +08:00
SelectionDAGBuilder.h [RISCV][VP] Add basic RVV codegen for vp.icmp 2022-04-06 16:51:22 +01:00
SelectionDAGDumper.cpp Intrinsic for checking floating point class 2022-04-26 13:09:16 +07:00
SelectionDAGISel.cpp [FastISel] Add some debug output (NFC) 2022-05-12 12:25:20 +02:00
SelectionDAGPrinter.cpp Revert "[CodeGen] Place SDNode debug ID declaration under appropriate #if" 2022-04-06 20:32:53 +03:00
SelectionDAGTargetInfo.cpp
StatepointLowering.cpp [StatepointLowering] Properly handle local and non-local relocates of the same value. 2022-05-16 17:02:34 +07:00
StatepointLowering.h
TargetLowering.cpp Fix behavior of is_fp_class on empty class set 2022-05-24 21:50:18 +07:00