OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Clean up some code in Program.
2018-06-08
Alex Bradbury
[RISCV] Implement MC layer support for the fence.tso...
commit
|
commitdiff
|
tree
2018-06-07
Alex Bradbury
[RISCV] AsmParser support for the li pseudo instruction
commit
|
commitdiff
|
tree
2018-06-07
Alex Bradbury
[AVR] Fix build after r334078
commit
|
commitdiff
|
tree
2018-05-23
Alex Bradbury
[RISCV] Add symbol diff relocation support for RISC-V
commit
|
commitdiff
|
tree
2018-05-23
Alex Bradbury
[Sparc] Use addAliasForDirective to support data directives
commit
|
commitdiff
|
tree
2018-05-23
Alex Bradbury
[AArch64] Use addAliasForDirective to support data...
commit
|
commitdiff
|
tree
2018-05-23
Alex Bradbury
[RISCV] Correctly report sizes for builtin fixups
commit
|
commitdiff
|
tree
2018-05-17
Alex Bradbury
[RISCV] Set isReMaterializable on ADDI and LUI instructions
commit
|
commitdiff
|
tree
2018-05-17
Alex Bradbury
[Hexagon] Use addAliasForDirective for data directives
commit
|
commitdiff
|
tree
2018-05-17
Alex Bradbury
[RISCV] Add support for .half, .hword, .word, .dword...
commit
|
commitdiff
|
tree
2018-05-11
Alex Bradbury
[RISCV] Support .option rvc and norvc assembler directives
commit
|
commitdiff
|
tree
2018-04-27
Alex Bradbury
[RISCV] Add remat.ll test case
commit
|
commitdiff
|
tree
2018-04-26
Alex Bradbury
[RISCV] Implement isLoadFromStackSlot and isStoreToStackSlot
commit
|
commitdiff
|
tree
2018-04-26
Alex Bradbury
[RISCV] Implement isZextFree
commit
|
commitdiff
|
tree
2018-04-26
Alex Bradbury
[RISCV] Add test case showing suboptimal codegen when...
commit
|
commitdiff
|
tree
2018-04-26
Alex Bradbury
[RISCV] Implement isTruncateFree
commit
|
commitdiff
|
tree
2018-04-26
Alex Bradbury
[RISCV] Implement isLegalICmpImmediate
commit
|
commitdiff
|
tree
2018-04-26
Alex Bradbury
[RISCV] Implement isLegalAddImmediate
commit
|
commitdiff
|
tree
2018-04-26
Alex Bradbury
[RISCV] Add test/CodeGen/RISCV/lsr-legaladdimm.ll
commit
|
commitdiff
|
tree
2018-04-26
Alex Bradbury
[RISCV] Implement isLegalAddressingMode for RISC-V
commit
|
commitdiff
|
tree
2018-04-25
Alex Bradbury
[RISCV] Allow call pseudoinstruction to be used to...
commit
|
commitdiff
|
tree
2018-04-18
Alex Bradbury
[RISCV] Add test changes missed from rL330293
commit
|
commitdiff
|
tree
2018-04-18
Alex Bradbury
[RISCV] Introduce pattern for materialising immediates...
commit
|
commitdiff
|
tree
2018-04-18
Alex Bradbury
[RISCV] Add imm-cse.ll test case
commit
|
commitdiff
|
tree
2018-04-18
Alex Bradbury
[RISCV] Expand codegen -> compression sanity checks...
commit
|
commitdiff
|
tree
2018-04-18
Alex Bradbury
Revert "[RISCV] implement li pseudo instruction"
commit
|
commitdiff
|
tree
2018-04-18
Alex Bradbury
[RISCV] Add specific tests for materialising imm32hi20...
commit
|
commitdiff
|
tree
2018-04-17
Alex Bradbury
[RISCV] implement li pseudo instruction
commit
|
commitdiff
|
tree
2018-04-12
Alex Bradbury
[RISCV] Codegen support for RV32D floating point comparison...
commit
|
commitdiff
|
tree
2018-04-12
Alex Bradbury
[RISCV] Codegen support for RV32D floating point conversion...
commit
|
commitdiff
|
tree
2018-04-12
Alex Bradbury
[RISCV] Add codegen support for RV32D floating point...
commit
|
commitdiff
|
tree
2018-04-12
Alex Bradbury
[RISCV] Add tests missed in r329871
commit
|
commitdiff
|
tree
2018-04-12
Alex Bradbury
[RISCV] Codegen support for RV32D floating point load...
commit
|
commitdiff
|
tree
2018-03-21
Alex Bradbury
[RISCV] Codegen support for RV32F floating point comparison...
commit
|
commitdiff
|
tree
2018-03-21
Alex Bradbury
[RISCV] Add tests missed from r327979
commit
|
commitdiff
|
tree
2018-03-20
Alex Bradbury
[RISCV] Add codegen for RV32F floating point load/store
commit
|
commitdiff
|
tree
2018-03-20
Alex Bradbury
[RISCV] Add codegen for RV32F arithmetic and conversion...
commit
|
commitdiff
|
tree
2018-03-19
Alex Bradbury
[RISCV] Peephole optimisation for load/store of global...
commit
|
commitdiff
|
tree
2018-02-28
Alex Bradbury
[RISCV] Update two tests after r326208
commit
|
commitdiff
|
tree
2018-02-22
Alex Bradbury
[RISCV][NFC] Make logic in RISCVMCCodeEmitter::getImmOpValue...
commit
|
commitdiff
|
tree
2018-02-17
Alex Bradbury
[RISCV] Revert r324172 now r323991 was reverted
commit
|
commitdiff
|
tree
2018-02-03
Alex Bradbury
[RISCV] Update two RISCV codegen tests after rL323991
commit
|
commitdiff
|
tree
2018-01-18
Alex Bradbury
[RISCV] Codegen support for the standard RV32M instruction...
commit
|
commitdiff
|
tree
2018-01-18
Alex Bradbury
[RISCV] Implement frame pointer elimination
commit
|
commitdiff
|
tree
2018-01-18
Alex Bradbury
[RISCV][NFC] Add nounwind to functions in div.ll and...
commit
|
commitdiff
|
tree
2018-01-17
Alex Bradbury
[RISCV] Allow RISCVAsmBackend::writeNopData to generate...
commit
|
commitdiff
|
tree
2018-01-11
Alex Bradbury
[RISCV] Reserve an emergency spill slot for the register...
commit
|
commitdiff
|
tree
2018-01-10
Alex Bradbury
[RISCV] Implement support for the BranchRelaxation...
commit
|
commitdiff
|
tree
2018-01-10
Alex Bradbury
[RISCV] Implement branch analysis
commit
|
commitdiff
|
tree
2018-01-10
Alex Bradbury
[RISCV] Add support for llvm.{frameaddress,returnaddress...
commit
|
commitdiff
|
tree
2018-01-10
Alex Bradbury
[RISCV] Add basic support for inline asm constraints
commit
|
commitdiff
|
tree
2018-01-10
Alex Bradbury
[RISCV] Support stack frames and offsets up to 32-bits
commit
|
commitdiff
|
tree
2018-01-10
Alex Bradbury
[RISCV] Support for varargs
commit
|
commitdiff
|
tree
2018-01-03
Alex Bradbury
[ARM][NFC] Avoid recreating MCSubtargetInfo in ARMAsmBackend
commit
|
commitdiff
|
tree
2018-01-03
Alex Bradbury
Fix build of WebAssembly and AVR backends after r321692
commit
|
commitdiff
|
tree
2018-01-03
Alex Bradbury
Fix incorrect documentation comment left after r321692
commit
|
commitdiff
|
tree
2018-01-03
Alex Bradbury
Thread MCSubtargetInfo through Target::createMCAsmBackend
commit
|
commitdiff
|
tree
2018-01-02
Alex Bradbury
[RISCV] Add Defs Uses information for c.jal and c.addi4spn
commit
|
commitdiff
|
tree
2018-01-02
Alex Bradbury
[RISCV][NFC] Resolve unused variable warning in RISCVISelLow...
commit
|
commitdiff
|
tree
2017-12-15
Alex Bradbury
[RISCV] Change shift amount operand of RVC shift instruction...
commit
|
commitdiff
|
tree
2017-12-15
Alex Bradbury
[RISCV] Enable emission of alias instructions by default
commit
|
commitdiff
|
tree
2017-12-13
Alex Bradbury
[RISCV] Define sfence.vma InstAliases to match the...
commit
|
commitdiff
|
tree
2017-12-13
Alex Bradbury
[RISCV] Implement floating point assembler pseudo instructions
commit
|
commitdiff
|
tree
2017-12-13
Alex Bradbury
[RISCV][NFC] Update RISCVInstrInfoC.td to match usual...
commit
|
commitdiff
|
tree
2017-12-13
Alex Bradbury
[RISCV][NFC] Put isSImm6 and simm6 td definition in...
commit
|
commitdiff
|
tree
2017-12-13
Alex Bradbury
[RISCV] MC layer support for the remaining RVC instructions
commit
|
commitdiff
|
tree
2017-12-13
Alex Bradbury
[cmake] Fix host tools build in when LLVM_EXPERIMENTAL_TARGE...
commit
|
commitdiff
|
tree
2017-12-12
Alex Bradbury
[RISCV][NFC] Formatting fix in RISCVInstrInfo.td
commit
|
commitdiff
|
tree
2017-12-12
Alex Bradbury
[RISCV] Implement assembler pseudo instructions for...
commit
|
commitdiff
|
tree
2017-12-12
Alex Bradbury
[RISCV] MC layer support for the instructions added...
commit
|
commitdiff
|
tree
2017-12-11
Alex Bradbury
[RISCV] Add custom CC_RISCV calling convention and...
commit
|
commitdiff
|
tree
2017-12-11
Alex Bradbury
[RISCV] Allow lowering of dynamic_stackalloc, stacksave...
commit
|
commitdiff
|
tree
2017-12-11
Alex Bradbury
[RISCV] Implement prolog and epilog insertion
commit
|
commitdiff
|
tree
2017-12-11
Alex Bradbury
[RISCV] Support lowering FrameIndex
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for the jump/branch instructions...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for load/store instructions...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV][NFC] Use TargetRegisterClass::hasSubClassEq...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] Add missed tests for RV64D MC layer support
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for the standard RV64D instruction...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for the standard RV64F instruction...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for the standard RV64A instruction...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for the standard RV64M instruction...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for the standard RV64I instructions
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for the standard RV32D instruction...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[RISCV] MC layer support for the standard RV32F instruction...
commit
|
commitdiff
|
tree
2017-12-07
Alex Bradbury
[TableGen] Give the option of tolerating duplicate...
commit
|
commitdiff
|
tree
2017-11-21
Alex Bradbury
[RISCV][NFC] Remove unnecessary {} around single statement...
commit
|
commitdiff
|
tree
2017-11-21
Alex Bradbury
[RISCV][NFC] Clean up RISCVDAGToDAGISel::Select
commit
|
commitdiff
|
tree
2017-11-21
Alex Bradbury
[RISCV] Use register X0 (ZERO) for constant 0
commit
|
commitdiff
|
tree
2017-11-21
Alex Bradbury
[RISCV] Support and tests for a variety of additional...
commit
|
commitdiff
|
tree
2017-11-21
Alex Bradbury
[RISCV] Implement lowering of ISD::SELECT
commit
|
commitdiff
|
tree
2017-11-14
Alex Bradbury
Set hasSideEffects=0 for TargetOpcode::{CFI_INSTRUCTION...
commit
|
commitdiff
|
tree
2017-11-09
Alex Bradbury
[utils] Fix RISC-V support in update_llc_test_checks.py
commit
|
commitdiff
|
tree
2017-11-09
Alex Bradbury
[RISCV] Re-generate test/CodeGen/RISCV/alu32.ll using...
commit
|
commitdiff
|
tree
2017-11-09
Alex Bradbury
[RISCV] MC layer support for the standard RV32A instruction...
commit
|
commitdiff
|
tree
2017-11-09
Alex Bradbury
[RISCV] MC layer support for the standard RV32M instruction...
commit
|
commitdiff
|
tree
2017-11-08
Alex Bradbury
Set hasSideEffects=0 for PHI and fix affected passes
commit
|
commitdiff
|
tree
2017-11-08
Alex Bradbury
[utils] Add RISC-V support to update_llc_test_checks.py
commit
|
commitdiff
|
tree
2017-11-08
Alex Bradbury
[RISCV] Initial support for function calls
commit
|
commitdiff
|
tree
2017-11-08
Alex Bradbury
[RISCV] Codegen for conditional branches
commit
|
commitdiff
|
tree
next