This website requires JavaScript.
Explore
Help
Sign In
maxjhandsome
/
llvm-project
forked from
OSchip/llvm-project
Watch
1
Star
0
Fork
You've already forked llvm-project
0
Code
Issues
Pull Requests
Packages
Releases
Wiki
Activity
6a0e0871db
llvm-project
/
llvm
/
lib
/
Target
/
Lanai
History
Craig Topper
33772c5375
[CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLoweringBase. This is what the majority of the targets want and removes a bunch of code. Set it to Legal explicitly in the few cases where that's the desired behavior.
...
llvm-svn: 267853
2016-04-28 03:34:31 +00:00
..
AsmParser
…
Disassembler
…
InstPrinter
[lanai] Fix for LanaiDelaySlotFiller and LanaiMCInstLower.cpp
2016-04-03 00:49:27 +00:00
MCTargetDesc
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
TargetInfo
…
CMakeLists.txt
…
LLVMBuild.txt
…
Lanai.h
…
Lanai.td
…
LanaiAluCode.h
…
LanaiAsmPrinter.cpp
…
LanaiCallingConv.td
…
LanaiCondCode.h
…
LanaiDelaySlotFiller.cpp
Add MachineFunctionProperty checks for AllVRegsAllocated for target passes
2016-04-04 17:09:25 +00:00
LanaiFrameLowering.cpp
Change eliminateCallFramePseudoInstr() to return an iterator
2016-03-31 18:33:38 +00:00
LanaiFrameLowering.h
Change eliminateCallFramePseudoInstr() to return an iterator
2016-03-31 18:33:38 +00:00
LanaiISelDAGToDAG.cpp
…
LanaiISelLowering.cpp
[CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLoweringBase. This is what the majority of the targets want and removes a bunch of code. Set it to Legal explicitly in the few cases where that's the desired behavior.
2016-04-28 03:34:31 +00:00
LanaiISelLowering.h
[Lanai] Remove unused methods declarations. NFC
2016-04-22 05:12:57 +00:00
LanaiInstrFormats.td
…
LanaiInstrInfo.cpp
[lanai] Add areMemAccessesTriviallyDisjoint, getMemOpBaseRegImmOfs and getMemOpBaseRegImmOfsWidth.
2016-04-14 16:47:42 +00:00
LanaiInstrInfo.h
[lanai] Add areMemAccessesTriviallyDisjoint, getMemOpBaseRegImmOfs and getMemOpBaseRegImmOfsWidth.
2016-04-14 16:47:42 +00:00
LanaiInstrInfo.td
[Lanai] Set CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF to Expand instead of Legal so they will be converted to CTLZ/CTTZ by LegalizeDAG. Remove extra instructions that only existed to to contain patterns that match the zero_undef operations. NFC
2016-04-22 05:13:01 +00:00
LanaiMCInstLower.cpp
[lanai] Fix for LanaiDelaySlotFiller and LanaiMCInstLower.cpp
2016-04-03 00:49:27 +00:00
LanaiMCInstLower.h
…
LanaiMachineFunctionInfo.cpp
…
LanaiMachineFunctionInfo.h
…
LanaiMemAluCombiner.cpp
[lanai] Expand findClosestSuitableAluInstr check to consider offset register.
2016-04-25 16:41:21 +00:00
LanaiRegisterInfo.cpp
…
LanaiRegisterInfo.h
…
LanaiRegisterInfo.td
…
LanaiSchedule.td
Remove MinLatency in SchedMachineModel. NFC.
2016-04-26 00:37:46 +00:00
LanaiSelectionDAGInfo.cpp
…
LanaiSelectionDAGInfo.h
…
LanaiSetflagAluCombiner.cpp
[lanai] LanaiSetflagAluCombiner more conservative
2016-04-05 16:18:13 +00:00
LanaiSubtarget.cpp
…
LanaiSubtarget.h
…
LanaiTargetMachine.cpp
…
LanaiTargetMachine.h
…
LanaiTargetObjectFile.cpp
…
LanaiTargetObjectFile.h
…
LanaiTargetTransformInfo.h
…