summaryrefslogtreecommitdiff
path: root/test/CodeGen/Hexagon
AgeCommit message (Expand)Author
2017-11-02[Hexagon] Prefer L2_loadrub_io over L4_loadrub_rrKrzysztof Parzyszek
2017-10-27[Hexagon] Adjust patterns to reflect instruction selection preferencesKrzysztof Parzyszek
2017-10-27[Hexagon] Fix an incorrect assertion in HexagonConstExtenders.cppKrzysztof Parzyszek
2017-10-25[Hexagon] Account for negative offset when limiting max deviationKrzysztof Parzyszek
2017-10-24MIR: Print the register class or bank in vreg defsJustin Bogner
2017-10-23[Hexagon] Return the correct chain edge for i1 function callsKrzysztof Parzyszek
2017-10-23[Hexagon] Add extra pattern for S4_addaddiKrzysztof Parzyszek
2017-10-20[Packetizer] Add function to check for aliasing between instructionsKrzysztof Parzyszek
2017-10-20[Hexagon] Report error instead of crashing on wrong inline-asm constraintsKrzysztof Parzyszek
2017-10-20[Hexagon] Reorganize and update instruction patternsKrzysztof Parzyszek
2017-10-20[Hexagon] Allow redefinition with immediates for hw loop conversionKrzysztof Parzyszek
2017-10-19[Hexagon] Fix store conversion from rr to io in optimize addressing modesKrzysztof Parzyszek
2017-10-18[Hexagon] New HVX target features.Sumanth Gundapaneni
2017-10-13[Hexagon] Minimize number of repeated constant extendersKrzysztof Parzyszek
2017-10-13[Hexagon] Add patterns for cmpb/cmph with immediate argumentsKrzysztof Parzyszek
2017-10-11[Hexagon] Make sure that new-value jump is packetized with producerKrzysztof Parzyszek
2017-10-11[Pipeliner] Improve serialization order for post-incrementsKrzysztof Parzyszek
2017-10-02[Hexagon] Check vector elements for equivalence in the HexagonVectorLoopCarri...Ron Lieberman
2017-10-02[Hexagon] Patch to Extract i1 element from vector of i1Ron Lieberman
2017-09-27Reverted r313993.Galina Kistanova
2017-09-22Check vector elements for equivalence in the HexagonVectorLoopCarriedReuse passPranav Bhandarkar
2017-09-21[Hexagon] - Fix testcase for the HexagonVectorLoopCarriedReuse pass.Pranav Bhandarkar
2017-09-21Revert "Add a testfile that I missed in a previous commit that added HexagonV...Rafael Espindola
2017-09-21Add a testfile that I missed in a previous commit thatPranav Bhandarkar
2017-09-14[IfConversion] More simple, correct dead/kill liveness handlingKrzysztof Parzyszek
2017-09-08Preserve existing regs when adding pristines to LivePhysRegs/LiveRegUnitsKrzysztof Parzyszek
2017-09-06Insert IMPLICIT_DEFS for undef uses in tail mergingMatthias Braun
2017-09-06[IfConversion] Remove kill flags from common instructions as wellKrzysztof Parzyszek
2017-09-06[Hexagon] Add option to generate calls to "abort" for "unreachable"Krzysztof Parzyszek
2017-08-28[Hexagon] Check for potential bank conflicts in post-RA schedulingKrzysztof Parzyszek
2017-08-24[Hexagon] Generate correct runtime check when recognizing memmoveKrzysztof Parzyszek
2017-08-09[Hexagon] Ignore DBG_VALUEs when counting instructions in hexagon-early-ifKrzysztof Parzyszek
2017-08-09[LSR / TTI / SystemZ] Eliminate TargetTransformInfo::isFoldableMemAccess()Jonas Paulsson
2017-08-01[Hexagon] Convert HVX vector constants of i1 to i8Krzysztof Parzyszek
2017-07-24[Hexagon] Recognize C4_cmpneqi, C4_cmpltei and C4_cmplteui in NewValueJumpKrzysztof Parzyszek
2017-07-21[Hexagon] Add inline-asm constraint 'a' for modifier register classKrzysztof Parzyszek
2017-07-19[Hexagon] Fix a bug in r308502: post-inc offset is always 0Krzysztof Parzyszek
2017-07-18[Hexagon] Emit lookup tables in text section based on a flagSumanth Gundapaneni
2017-07-17[llvm] Remove redundant check-prefix=CHECK from tests. NFC.Mandeep Singh Grang
2017-07-17[Hexagon] Remove custom lowering of loads of v4i16Krzysztof Parzyszek
2017-07-14[Hexagon] Add intrinsics for data cache operationsKrzysztof Parzyszek
2017-07-11[Hexagon] Do not rely on callee-saved info in hasFPKrzysztof Parzyszek
2017-07-11[Hexagon] Add support for nontemporal loads and stores on HVXKrzysztof Parzyszek
2017-07-10[Hexagon] Fix check for HMOTF_ConstExtend operand flagKrzysztof Parzyszek
2017-07-05[Hexagon] Preclude non-memory test from being optimized away. NFC.Nirav Dave
2017-06-30[Hexagon] Implement frame pointer elimination with -fomit-frame-pointerKrzysztof Parzyszek
2017-06-30[Hexagon] Emit jump tables in text section based on a flagSumanth Gundapaneni
2017-06-30Revert "[Hexagon] Guard the generation of lookup table"Sumanth Gundapaneni
2017-06-30[Hexagon] Guard the generation of lookup tableSumanth Gundapaneni
2017-06-29[Hexagon] Keep all phi nodes when building DFG in addr-mode-optKrzysztof Parzyszek