This website requires JavaScript.
Explore
Mirrors
Help
Sign In
6502
/
llvm-6502
Watch
1
Star
0
Fork
0
You've already forked llvm-6502
mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced
2024-12-26 05:32:25 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
479389a4da
llvm-6502
/
lib
/
CodeGen
/
SelectionDAG
History
Evan Cheng
479389a4da
Source order scheduler should not preschedule nodes with multiple uses. rdar://11096639
...
git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@153270
91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-22 19:31:17 +00:00
..
CMakeLists.txt
Refactor the SelectionDAG's 'dump' methods into their own .cpp file.
2012-03-13 05:47:27 +00:00
DAGCombiner.cpp
When combining (vextract shuffle (load ), <1,u,u,u>), 0) -> (load ), add users of the final load to the worklist too. Needed by changes I'm preparing to make to X86 backend.
2012-03-20 05:28:39 +00:00
FastISel.cpp
[fast-isel] Fold "urem x, pow2" -> "and x, pow2-1". This should fix the 271%
2012-03-22 00:21:17 +00:00
FunctionLoweringInfo.cpp
InstrEmitter.cpp
InstrEmitter.h
LegalizeDAG.cpp
f16 FDIV can now be legalized by promoting to f32
2012-03-19 23:38:12 +00:00
LegalizeFloatTypes.cpp
LegalizeIntegerTypes.cpp
LegalizeIntegerTypes: Reorder operations in the "big shift by small amount" optimization, making the lives of later passes easier.
2012-02-29 13:27:00 +00:00
LegalizeTypes.cpp
LegalizeTypes.h
LegalizeTypesGeneric.cpp
LegalizeVectorOps.cpp
LegalizeVectorTypes.cpp
LLVMBuild.txt
Makefile
ResourcePriorityQueue.cpp
misched preparation: rename core scheduler methods for consistency.
2012-03-07 23:00:49 +00:00
ScheduleDAGFast.cpp
Use uint16_t to store instruction implicit uses and defs. Reduces static data.
2012-03-08 08:22:45 +00:00
ScheduleDAGRRList.cpp
Source order scheduler should not preschedule nodes with multiple uses. rdar://11096639
2012-03-22 19:31:17 +00:00
ScheduleDAGSDNodes.cpp
Insert the debugging instructions in one fell-swoop so that it doesn't call the
2012-03-14 07:14:25 +00:00
ScheduleDAGSDNodes.h
misched preparation: rename core scheduler methods for consistency.
2012-03-07 23:00:49 +00:00
ScheduleDAGVLIW.cpp
misched preparation: rename core scheduler methods for consistency.
2012-03-07 23:00:49 +00:00
SDNodeDbgValue.h
SDNodeOrdering.h
SelectionDAG.cpp
Checking a build_vector for an all-ones value.
2012-03-21 17:48:04 +00:00
SelectionDAGBuilder.cpp
Assign node orders to target intrinsics which do not produce results. rdar://11096639
2012-03-22 19:29:09 +00:00
SelectionDAGBuilder.h
SelectionDAGDumper.cpp
Refactor the SelectionDAG's 'dump' methods into their own .cpp file.
2012-03-13 05:47:27 +00:00
SelectionDAGISel.cpp
misched preparation: clarify ScheduleDAG and ScheduleDAGInstrs roles.
2012-03-07 05:21:52 +00:00
SelectionDAGPrinter.cpp
TargetLowering.cpp
TargetSelectionDAGInfo.cpp