Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
refs/heads/r
/
lib
/
Target
/
AVR
7135d8b
[Targets] Add errors for tiny and kernel codemodel on targets that don't support them
by David Green
· 7 years ago
edb0941
[AVR] Silence fallthrough warning. NFC.
by Nirav Dave
· 7 years ago
71ee93d
Fix modules build of AVRAsmParser.cpp
by Alexander Richardson
· 7 years ago
2674d3c
[AVR] Fix a backend bug that left extraneous operands after expansion
by Dylan McKay
· 7 years ago
9de4672
[AVR] Disallow the LDDWRdPtrQ instruction with Z as the destination
by Dylan McKay
· 7 years ago
001bbba
[AVR] Redefine the 'LSL' instruction as an alias of 'ADD'
by Dylan McKay
· 7 years ago
777b95d
[AVR] Redefine the 'SBR' instruction as an alias
by Dylan McKay
· 7 years ago
dfd17d0
[AVR] Define the TST instruction as an alias of AND
by Dylan McKay
· 7 years ago
855b4f9
[AVR] Define the ROL instruction as an alias of ADC
by Dylan McKay
· 7 years ago
2a752bf
[MI] Change the array of `MachineMemOperand` pointers to be
by Chandler Carruth
· 7 years ago
f464242
[SDAG] Update the AVR backend for the SelectionDAG API changes in
by Chandler Carruth
· 7 years ago
ebd090b
[AVR] Re-enable expansion of ADDE/ADDC/SUBE/SUBC in ISel
by Dylan McKay
· 7 years ago
f23126d
[AVR] Document some public functions
by Dylan McKay
· 7 years ago
b637729
[AVR] Set trackLivenessAfterRegAlloc
by Dylan McKay
· 7 years ago
5cadb75
[AVR] Fix build after r334078
by Alex Bradbury
· 7 years ago
09ac21d
MC: Separate creating a generic object writer from creating a target object writer. NFCI.
by Peter Collingbourne
· 7 years ago
a8e9721
MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an MCObjectWriter. NFCI.
by Peter Collingbourne
· 7 years ago
17a9814
MC: Change the streamer ctors to take an object writer instead of a stream. NFCI.
by Peter Collingbourne
· 7 years ago
0818e78
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
24abe71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
by Shiva Chen
· 7 years ago
a3a1822
Remove duplicate tablegen lines from AVR target.
by Nico Weber
· 7 years ago
f0c8edc
[AVR] Lower i128 divisions to runtime library calls
by Dylan McKay
· 7 years ago
d45c0f1
[AVR] Remove the earlyclobber flag from LDDWRdYQ
by Dylan McKay
· 8 years ago
88b0762
[AVR] Set the program address space in the data layout
by Dylan McKay
· 8 years ago
7737462
[AVR] Fix a lowering bug in AVRISelLowering.cpp
by Dylan McKay
· 8 years ago
8e77793
[SelectionDAGISel] Add a debug print before call to Select. Adjust where blank lines are printed during isel process to make things more sensibly grouped.
by Craig Topper
· 8 years ago
f3040d7
Fix build of WebAssembly and AVR backends after r321692
by Alex Bradbury
· 8 years ago
d318139
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
823bc66
[AVR] Implement some missing code paths
by Dylan McKay
· 8 years ago
7135491
[AVR] Fix incorrectly-calculated AVRMCExpr evaluations
by Dylan McKay
· 8 years ago
4f04548
Revert and accidentally committed revert commit
by Dylan McKay
· 8 years ago
b45d5a8
Revert "[AVR] Override ParseDirective"
by Dylan McKay
· 8 years ago
68063cf
Relax unaligned access assertion when type is byte aligned
by Dylan McKay
· 8 years ago
57c16f9
[AVR] Override ParseDirective
by Leslie Zhai
· 8 years ago
6d22318
Add backend name to AVR Target to enable runtime info to be fed back into TableGen
by Leslie Zhai
· 8 years ago
e3a9b4c
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
4831923
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
by David Blaikie
· 8 years ago
803f827
Move TargetFrameLowering.h to CodeGen where it's implemented
by David Blaikie
· 8 years ago
cfa7d5f
[AVR] Update to current LLVM API
by Dylan McKay
· 8 years ago
9385cf1
Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"
by Matthias Braun
· 8 years ago
a063107
TargetMachine: Merge TargetMachine and LLVMTargetMachine
by Matthias Braun
· 8 years ago
e2711b8
[Asm] Add debug tracing in table-generated assembly matcher
by Oliver Stannard
· 8 years ago
c54be30
[AVR] Implement LPMWRdZ pseudo-instruction's expansion.
by Dylan McKay
· 8 years ago
5001c41
[AVR] Factor out mayLoad in tablegen patterns
by Dylan McKay
· 8 years ago
f0dc6f9
[AVR] Elaborate LDWRdPtr into `ld r, X++; ld r+1, X`
by Dylan McKay
· 8 years ago
2e07ead
[AVR] Insert JMP for long branches
by Dylan McKay
· 8 years ago
28edec7
[AVR] Fix displacement overflow for LDDW/STDW
by Dylan McKay
· 8 years ago
c35197f
[AVR] Prefer BasicBlock::getIterator over Function::begin()
by Dylan McKay
· 8 years ago
fca6e8b
[AVR] When lowering shifts into loops, put newly generated MBBs in the same
by Dylan McKay
· 8 years ago
7f93769
[AVR] Use 1-byte alignment for all data types
by Dylan McKay
· 8 years ago
d6aa26f
[AVR] Implement getCmpLibcallReturnType().
by Dylan McKay
· 8 years ago
30c7ecd
[AVR] Remove the 'IsN64' argument to 'MCELFObjectWriter'
by Dylan McKay
· 8 years ago
fe79297
[AVR] Enable the '__do_copy_data' function
by Dylan McKay
· 8 years ago
e42da35
[AVR] Use the correct register classes for 16-bit atomic operations
by Dylan McKay
· 8 years ago
7b10f6e
Add "Restored" flag to CalleeSavedInfo
by Krzysztof Parzyszek
· 8 years ago
5d99b15
[AVR] Compute code model if one is not provided
by Meador Inge
· 8 years ago
3acb6cc
[AVR] Update target machine to use new constructor parameters
by Dylan McKay
· 8 years ago
6b35304
[AVR] Remove the instrumentation pass
by Dylan McKay
· 8 years ago
ed69aee
[SystemZ, LoopStrengthReduce]
by Jonas Paulsson
· 8 years ago
56b430a
[AVR] Fix broken indentation
by Dylan McKay
· 8 years ago
266135f
[AVR] Add a 'LLVM_FALLTHROUGH' statement to the AsmParser
by Dylan McKay
· 8 years ago
90904c6
[AVR] Fix indirect calls to function pointers
by Dylan McKay
· 8 years ago
d2c4912
[AVR] Remove a few very old TODOs that don't have enough context to understand
by Dylan McKay
· 8 years ago
5475b99
[AVR] Rename 'ZREGS' to 'ZREG'
by Dylan McKay
· 8 years ago
29333f5
[AVR] Rename 'AVRTiny' to 'Tiny'
by Dylan McKay
· 8 years ago
151ae81
[AVR] Use the generic branch relaxer
by Dylan McKay
· 8 years ago
3a8bab0
Revert "[AVR] Add the branch selection pass from the GitHub repository"
by Dylan McKay
· 8 years ago
b95f4b6
[AVR] Add the branch selection pass from the GitHub repository
by Dylan McKay
· 8 years ago
285f301
[AVR] Fix bug which caused assertion errors for some FRMIDX instructions
by Dylan McKay
· 8 years ago
79bfbea
[AVR] Add a missing clobber declaration to LPMW
by Dylan McKay
· 8 years ago
f3b91ec
[AVR] Update AVRASmBackend from API change in r306906
by Dylan McKay
· 8 years ago
2a1334d
[AVR] Migrate to new MCAsmBackend applyFixup and processFixupValue
by Leslie Zhai
· 8 years ago
f226576
Fix -Wunused-variable.
by Rui Ueyama
· 8 years ago
19ca2b0
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
e3e43d9
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
664dca2
TargetMachine: Indicate whether machine verifier passes.
by Matthias Braun
· 8 years ago
b40677ab
[AVR] Fix a big in shift operator lowering; Authored by Dr. Gergo Erdi
by Dylan McKay
· 8 years ago
c9cbe0b
[AVR] CPIRdK can only work with r16..r31; Authored by Dr. Gergo Erdi
by Dylan McKay
· 8 years ago
7d0dde0
TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFC
by Matthias Braun
· 8 years ago
87801d8
[AVR] Remove SREG from CPI's Uses; authored by Florian Zeitz
by Dylan McKay
· 8 years ago
af4bf77
[AVR] When lowering Select8/Select16, put newly generated MBBs in the same spot
by Dylan McKay
· 8 years ago
7aa2fcf
[AVR] Remove an unused variable
by Dylan McKay
· 8 years ago
6920a45
[AVR] Migrate to new StructType::get owing to Supress all uses of LLVM_END_WITH_NULL
by Leslie Zhai
· 8 years ago
1f4a80f
Add extra operand to CALLSEQ_START to keep frame part set up previously
by Serge Pavlov
· 8 years ago
6804210
[AVR] Reserve the Y register in all functions
by Dylan McKay
· 8 years ago
8ec2e3e
Revert "[AVR] Enable the frame pointer for all functions"
by Dylan McKay
· 8 years ago
8c15c7b
[AVR] Save/restore the frame pointer for all functions
by Dylan McKay
· 8 years ago
b0cacfc
[AVR] Fix a bug where the frame pointer is clobbered
by Dylan McKay
· 8 years ago
2cc0b07
[AVR] Enable the frame pointer for all functions
by Dylan McKay
· 8 years ago
02f82ba
[AVR] Implement non-constant bit rotations
by Dylan McKay
· 8 years ago
900da36
[AVR] Fix a bug so that we now emit R_AVR_16 fixups with the correct offset
by Dylan McKay
· 8 years ago
180ce98
[AVR] Remove an unused local variable
by Dylan McKay
· 8 years ago
f23578f
[AVR] Do not kill the dest register for a pseudo instruction
by Dylan McKay
· 8 years ago
0226ba2
[AVR] Support the LDWRdPtr instruction with the same Src+Dst register
by Dylan McKay
· 8 years ago
f3b0bf3
Move value type list from TargetRegisterClass to TargetRegisterInfo
by Krzysztof Parzyszek
· 8 years ago
031e2c7
Revert r301231: Accidentally committed stale files
by Krzysztof Parzyszek
· 8 years ago
a23ad66
Move value type list from TargetRegisterClass to TargetRegisterInfo
by Krzysztof Parzyszek
· 8 years ago
36d7c2b
Move size and alignment information of regclass to TargetRegisterInfo
by Krzysztof Parzyszek
· 8 years ago
afe17077
[AVR] Migrate to new MCAsmInfo CodePointerSize
by Leslie Zhai
· 8 years ago
18daf4e
[AVR] Fix the build
by Dylan McKay
· 8 years ago
Next »