projects
/
platform
/
upstream
/
llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[llvm] Always use TargetConstant for FP_ROUND ISD Nodes
2022-08-03
Fraser Cormack
[VP] Rename VP int<->float conversion ISD opcodes
commit
|
commitdiff
|
tree
2022-07-14
Fraser Cormack
[RISCV] Disable subregister liveness by default
commit
|
commitdiff
|
tree
2022-07-14
Fraser Cormack
[RISCV] Add a test showing a miscompilation with subreg...
commit
|
commitdiff
|
tree
2022-07-13
Fraser Cormack
[llvm-reduce] Fix crash when reducing integer vectors...
commit
|
commitdiff
|
tree
2022-07-13
Fraser Cormack
[RISCV] Add early-exit to RVV stack computation. NFCI.
commit
|
commitdiff
|
tree
2022-06-30
Fraser Cormack
[IR] Fix typo in comment. NFC
commit
|
commitdiff
|
tree
2022-06-30
Fraser Cormack
[RISCV] Add a test covering a (reverted) codegen issue
commit
|
commitdiff
|
tree
2022-06-20
Fraser Cormack
Update usage comments in Printable.h. NFC.
commit
|
commitdiff
|
tree
2022-05-31
Fraser Cormack
[RISCV][NFC] Adjust some comments in RISCVInsertVSETVLI
commit
|
commitdiff
|
tree
2022-05-27
Fraser Cormack
[RISCV][NFC] Unify compatibility checks under one function
commit
|
commitdiff
|
tree
2022-05-26
Fraser Cormack
[RISCV][NFC] Add braces to 'else' to match braced 'if'
commit
|
commitdiff
|
tree
2022-05-25
Fraser Cormack
[RISCV] Replace untested code with assert
commit
|
commitdiff
|
tree
2022-05-24
Fraser Cormack
[LegalizeTypes][NFC] Fix node name in assertion message
commit
|
commitdiff
|
tree
2022-05-24
Fraser Cormack
[RISCV] Ensure the entire stack is aligned to the RVV...
commit
|
commitdiff
|
tree
2022-05-24
Fraser Cormack
[RISCV] Fix RVV stack frame alignment bugs
commit
|
commitdiff
|
tree
2022-05-20
Fraser Cormack
[RISCV] Fix logic for determining RVV stack padding
commit
|
commitdiff
|
tree
2022-05-20
Fraser Cormack
[RISCV] Add a test showing overlapping stack offsets...
commit
|
commitdiff
|
tree
2022-05-17
Fraser Cormack
[RISCV] Add a test showing incorrect RVV stack alignment
commit
|
commitdiff
|
tree
2022-05-17
Fraser Cormack
[RISCV] Drop notion of "strict" vsetvli compatibility
commit
|
commitdiff
|
tree
2022-05-17
Fraser Cormack
[RISCV][NFC] Reword split SP adjustment comments
commit
|
commitdiff
|
tree
2022-05-17
Fraser Cormack
[RISCV][NFC] Fix comment typos in split SP adjustment
commit
|
commitdiff
|
tree
2022-05-17
Fraser Cormack
[RISCV] Add a test w/ RVV stack objects misaligning...
commit
|
commitdiff
|
tree
2022-05-17
Fraser Cormack
[StackColoring] Don't merge slots with differing StackIDs
commit
|
commitdiff
|
tree
2022-05-12
Fraser Cormack
[CodeGen][NFC] Move some comments from the end of lines...
commit
|
commitdiff
|
tree
2022-05-11
Fraser Cormack
[RISCV][NFC] Rename variable to appease code style
commit
|
commitdiff
|
tree
2022-05-11
Fraser Cormack
[RISCV][NFC] Move variable down closer to its first use
commit
|
commitdiff
|
tree
2022-05-11
Fraser Cormack
[SelectionDAG][VP] Rename VP sext/zext/trunc ISD opcodes
commit
|
commitdiff
|
tree
2022-05-10
Fraser Cormack
[RISCV][NFC] Remove else after continue
commit
|
commitdiff
|
tree
2022-05-09
Fraser Cormack
[RISCV] Remove two unmasked RVV patterns
commit
|
commitdiff
|
tree
2022-05-06
Fraser Cormack
[InstCombine] Fix scalable-vector bitwise select matching
commit
|
commitdiff
|
tree
2022-05-06
Fraser Cormack
[RISCV] Add an extra vsetvli insertion test
commit
|
commitdiff
|
tree
2022-05-04
Fraser Cormack
[RISCV] Add a test showing incorrect VSETVLI insertion
commit
|
commitdiff
|
tree
2022-04-22
Fraser Cormack
[RISCV][NFC] Adjust some formatting in VL patterns
commit
|
commitdiff
|
tree
2022-04-22
Fraser Cormack
[RISCV] Print human-readable VTYPE/SEW/LMUL in MIR
commit
|
commitdiff
|
tree
2022-04-22
Fraser Cormack
[RISCV] Update test from SEW to Log2SEW
commit
|
commitdiff
|
tree
2022-04-21
Fraser Cormack
[RISCV] Don't emit fractional VIDs with negative steps
commit
|
commitdiff
|
tree
2022-04-21
Fraser Cormack
[RISCV] Add another test showing incorrect BUILD_VECTOR...
commit
|
commitdiff
|
tree
2022-04-19
Fraser Cormack
[RISCV] Fix lowering of BUILD_VECTORs as VID sequences
commit
|
commitdiff
|
tree
2022-04-19
Fraser Cormack
[RISCV] Add tests showing incorrect BUILD_VECTOR lowering
commit
|
commitdiff
|
tree
2022-04-15
Fraser Cormack
[VP] Rename ISD::VP_FPROUND and ISD::VP_FPEXT
commit
|
commitdiff
|
tree
2022-04-11
Fraser Cormack
[TableGen][NFC] Reflow Record accessor comments
commit
|
commitdiff
|
tree
2022-04-11
Fraser Cormack
[TableGen][NFC] Fix copy/paste error in comment
commit
|
commitdiff
|
tree
2022-04-08
Fraser Cormack
[RISCV] Select unmasked FP setcc insts via ISel post...
commit
|
commitdiff
|
tree
2022-04-08
Fraser Cormack
[VP] Explicitly map from VP intrinsic to ISD opcode
commit
|
commitdiff
|
tree
2022-04-07
Fraser Cormack
[RISCV] Select unmasked integer setcc insts via ISel...
commit
|
commitdiff
|
tree
2022-04-07
Fraser Cormack
[RISCV][VP] Add basic RVV codegen for vp.fcmp
commit
|
commitdiff
|
tree
2022-04-06
Fraser Cormack
[RISCV][VP] Add basic RVV codegen for vp.icmp
commit
|
commitdiff
|
tree
2022-03-31
Fraser Cormack
[RISCV][NFC] Minor formatting fix
commit
|
commitdiff
|
tree
2022-03-31
Fraser Cormack
[RISCV][NFC] Fix formatting on one line
commit
|
commitdiff
|
tree
2022-03-31
Fraser Cormack
[RISCV][NFC] Fix comment to refer to correct file
commit
|
commitdiff
|
tree
2022-03-31
Fraser Cormack
[VP][LangRef] Correct select operands in vp.fptosi...
commit
|
commitdiff
|
tree
2022-03-30
Fraser Cormack
[VP] Add vp.icmp comparison intrinsic and docs
commit
|
commitdiff
|
tree
2022-03-30
Fraser Cormack
[LangRef][NFC] Correct select operands in vp.fcmp docs
commit
|
commitdiff
|
tree
2022-03-30
Fraser Cormack
[VP] Add vp.fcmp comparison intrinsic and docs
commit
|
commitdiff
|
tree
2022-03-30
Fraser Cormack
[SelectionDAG] Don't create illegally-typed nodes while...
commit
|
commitdiff
|
tree
2022-03-30
Fraser Cormack
[RISCV] Trim RVV isel pats matchable via DAG post-process
commit
|
commitdiff
|
tree
2022-03-24
Fraser Cormack
[VectorCombine] Insert addrspacecast when crossing...
commit
|
commitdiff
|
tree
2022-03-17
Fraser Cormack
[Coroutines][NFC] Format line to 80 cols
commit
|
commitdiff
|
tree
2022-03-14
Fraser Cormack
[RISCV] Add MIR tests exposing missed InstAliases
commit
|
commitdiff
|
tree
2022-03-08
Fraser Cormack
[SelectionDAG][NFC] Address a few clang-tidy warnings
commit
|
commitdiff
|
tree
2022-02-10
Fraser Cormack
[RISCV] Pre-process FP SPLAT_VECTOR to RISCVISD::VFMV_V_F_VL
commit
|
commitdiff
|
tree
2022-02-09
Fraser Cormack
[RISCV] Select unmasked RVV pseudos in a DAG post-process
commit
|
commitdiff
|
tree
2022-02-08
Fraser Cormack
[RISCV] Optimize splats of extracted vector elements
commit
|
commitdiff
|
tree
2022-02-01
Fraser Cormack
[RISCV][3/3] Switch undef -> poison in scalable-vector...
commit
|
commitdiff
|
tree
2022-02-01
Fraser Cormack
[RISCV][2/3] Switch undef -> poison in fixed-vector...
commit
|
commitdiff
|
tree
2022-02-01
Fraser Cormack
[RISCV][1/3] Switch undef -> poison in VP RVV tests
commit
|
commitdiff
|
tree
2022-02-01
Fraser Cormack
[RISCV] Add a test showing an incorrect VSETVLI insertion
commit
|
commitdiff
|
tree
2022-01-28
Fraser Cormack
[RISCV] Add tests for possible splat optimizations
commit
|
commitdiff
|
tree
2022-01-28
Fraser Cormack
[RISCV] Fix FileCheck prefixes in RVV test
commit
|
commitdiff
|
tree
2022-01-27
Fraser Cormack
[RISCV] Fix test case expected output
commit
|
commitdiff
|
tree
2022-01-27
Fraser Cormack
[SelectionDAG][VP] Provide expansion for VP_MERGE
commit
|
commitdiff
|
tree
2022-01-25
Fraser Cormack
[SelectionDAG][VP] Add widening support for VP_MERGE
commit
|
commitdiff
|
tree
2022-01-25
Fraser Cormack
[SelectionDAG][VP] Add splitting support for VP_MERGE
commit
|
commitdiff
|
tree
2022-01-24
Fraser Cormack
[RISCV] Add side-effect-free vsetvli intrinsics
commit
|
commitdiff
|
tree
2022-01-24
Fraser Cormack
[RISCV][VP] Lower VP_MERGE to RVV instructions
commit
|
commitdiff
|
tree
2022-01-24
Fraser Cormack
[RISCV] Match VF variants for masked VFRDIV/VFRSUB
commit
|
commitdiff
|
tree
2022-01-21
Fraser Cormack
[RISCV] Enable CGP to sink splat operands of VP intrinsics
commit
|
commitdiff
|
tree
2022-01-20
Fraser Cormack
[RISCV] Add tests for commuted vector/scalar VP patterns
commit
|
commitdiff
|
tree
2022-01-20
Fraser Cormack
[RISCV] Match RVV VF variants also through masked operations
commit
|
commitdiff
|
tree
2022-01-20
Fraser Cormack
[RISCV] Optimize lowering of floating-point -0.0
commit
|
commitdiff
|
tree
2022-01-19
Fraser Cormack
[RISCV] Test expected inst opcode in sink-splat test
commit
|
commitdiff
|
tree
2022-01-19
Fraser Cormack
[LangRef] Mangle all vector operands in insert/extract...
commit
|
commitdiff
|
tree
2022-01-18
Fraser Cormack
[VP] Propagate align parameter attr on VP gather/scatter...
commit
|
commitdiff
|
tree
2022-01-17
Fraser Cormack
[RISCV] Add tests for scalable-vector vwsub patterns
commit
|
commitdiff
|
tree
2022-01-15
Fraser Cormack
[SelectionDAG][VP] Add splitting/widening for VP_LOAD...
commit
|
commitdiff
|
tree
2022-01-03
Fraser Cormack
[IR] Allow the 'align' param attr on vectors of pointers
commit
|
commitdiff
|
tree
2021-12-14
Fraser Cormack
[LangRef] Remove incorrect vector alignment rules
commit
|
commitdiff
|
tree
2021-12-13
Fraser Cormack
[VP] [NFC] Fix vp_store signature and vp_gather examples
commit
|
commitdiff
|
tree
2021-12-13
Fraser Cormack
[PR52475] Ensure a correct chain in copies to/from...
commit
|
commitdiff
|
tree
2021-12-09
Fraser Cormack
[NewPM] Port FlattenCFGPass to NPM
commit
|
commitdiff
|
tree
2021-12-07
Fraser Cormack
[SelectionDAG] Use UnknownSize for VP memory ops
commit
|
commitdiff
|
tree
2021-12-07
Fraser Cormack
[VP] Propagate align parameter attr on VP load/store...
commit
|
commitdiff
|
tree
2021-11-19
Fraser Cormack
[LangRef][VP] Correct operands' types in vp.select...
commit
|
commitdiff
|
tree
2021-11-18
Fraser Cormack
[AArch64][RISCV] Fix expected smulo/umulo test output
commit
|
commitdiff
|
tree
2021-11-10
Fraser Cormack
[CGSCC][LazyCallGraph][NFC] Fix typos in code comments
commit
|
commitdiff
|
tree
2021-11-10
Fraser Cormack
[SelectionDAG] Replace the Chain in LOAD->VP_LOAD widening
commit
|
commitdiff
|
tree
2021-11-10
Fraser Cormack
[SelectionDAG] Widen scalable-vector loads/stores via...
commit
|
commitdiff
|
tree
2021-11-05
Fraser Cormack
[LangRef][VP] Document vp.gather and vp.scatter intrinsics
commit
|
commitdiff
|
tree
2021-11-05
Fraser Cormack
[LangRef][VP] Document vp.load and vp.store intrinsics
commit
|
commitdiff
|
tree
2021-11-02
Fraser Cormack
[RISCV] Optimize vp.load with an all-ones mask
commit
|
commitdiff
|
tree
next