llvm-project/llvm/lib/CodeGen/SelectionDAG
Craig Topper dbb272b0a3 [CallSite removal][FastISel] Use CallBase instead of CallSite in fastLowerCall. 2020-04-12 18:02:24 -07:00
..
CMakeLists.txt [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries" 2019-11-21 10:48:08 -08:00
DAGCombiner.cpp [VectorUtils] rename scaleShuffleMask to narrowShuffleMaskElts; NFC 2020-04-11 10:05:49 -04:00
FastISel.cpp [CallSite removal][FastISel] Use CallBase instead of CallSite in fastLowerCall. 2020-04-12 18:02:24 -07:00
FunctionLoweringInfo.cpp [CallSite removal][TargetLowering] Use CallBase instead of CallSite in TargetLowering::ParseConstraints interface. 2020-04-12 11:26:25 -07:00
InstrEmitter.cpp DAG: Use Register 2020-04-08 13:44:31 -04:00
InstrEmitter.h DAG: Use Register 2020-04-08 13:44:31 -04:00
LLVMBuild.txt
LegalizeDAG.cpp [SelectionDAG] Make getZeroExtendInReg take a vector VT if the operand VT is a vector. 2020-04-07 11:34:08 -07:00
LegalizeFloatTypes.cpp [LegalizeTypes] Add SoftenFloatRes_FREEZE 2020-03-31 10:16:38 +09:00
LegalizeIntegerTypes.cpp [SelectionDAG] Make getZeroExtendInReg take a vector VT if the operand VT is a vector. 2020-04-07 11:34:08 -07:00
LegalizeTypes.cpp reland: [DAG] Fix PR45049: LegalizeTypes crash 2020-04-12 09:52:17 -06:00
LegalizeTypes.h reland: [DAG] Fix PR45049: LegalizeTypes crash 2020-04-12 09:52:17 -06:00
LegalizeTypesGeneric.cpp [SelDag] Add FREEZE 2020-03-24 23:04:58 +09:00
LegalizeVectorOps.cpp [SDAG] Add SDNode::values() = make_range(values_begin(), values_end()) 2020-02-26 12:07:38 -06:00
LegalizeVectorTypes.cpp [Alignment][NFC] Transitionning more getMachineMemOperand call sites 2020-03-31 11:04:10 +00:00
ResourcePriorityQueue.cpp Implementation of asm-goto support in LLVM 2019-02-08 20:48:56 +00:00
SDNodeDbgValue.h
ScheduleDAGFast.cpp DAG: Use Register 2020-04-08 13:44:31 -04:00
ScheduleDAGRRList.cpp [ScheduleDAG] When a node is cloned, add an edge between the nodes. 2019-10-04 19:51:40 +00:00
ScheduleDAGSDNodes.cpp DAG: Use Register 2020-04-08 13:44:31 -04:00
ScheduleDAGSDNodes.h DAG: Use Register 2020-04-08 13:44:31 -04:00
ScheduleDAGVLIW.cpp Prune Analysis includes from SelectionDAG.h 2019-10-19 01:07:48 +00:00
SelectionDAG.cpp [KnownBits] Move AND, OR and XOR logic into KnownBits 2020-04-09 10:10:37 +01:00
SelectionDAGAddressAnalysis.cpp Prune a LegacyDivergenceAnalysis and MachineLoopInfo include each 2019-10-19 01:31:09 +00:00
SelectionDAGBuilder.cpp [CallSite removal][TargetLowering] Use CallBase instead of CallSite in TargetLowering::ParseConstraints interface. 2020-04-12 11:26:25 -07:00
SelectionDAGBuilder.h [CallSite removal][SelectionDAGBuilder] Use CallBase instead of ImmutableCallSite in visitPatchpoint. 2020-04-11 13:07:31 -07:00
SelectionDAGDumper.cpp [X86] Move combineLoopMAddPattern and combineLoopSADPattern to an IR pass before SelecitonDAG. 2020-03-26 14:10:20 -07:00
SelectionDAGISel.cpp DAG: Use Register 2020-04-08 13:44:31 -04:00
SelectionDAGPrinter.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
SelectionDAGTargetInfo.cpp
StatepointLowering.cpp ProfileSummaryInfo.h - remove unnecessary includes. NFC 2020-04-10 16:25:48 +01:00
StatepointLowering.h [FastISel] Fix crash for gc.relocate lowring 2019-04-05 05:41:08 +00:00
TargetLowering.cpp [CallSite removal][TargetLowering] Use CallBase instead of CallSite in TargetLowering::ParseConstraints interface. 2020-04-12 11:26:25 -07:00