Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
2d6a2303f83d762d05b0851a9212830e28712dfd
/
llvm
/
lib
/
Target
/
Mips
/
MipsFastISel.cpp
0c47611
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
by Daniel Sanders
· 6 years ago
242c5a7
[Mips][Codegen] Fix fast-isel mixing of FGR64 and AFGR64 registers
by Simon Atanasyan
· 6 years ago
fcbd7f6
[Mips] Fix missing masking in fast-isel of br (PR40325)
by Nikita Popov
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
3daf8bc
[mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25
by Vladimir Stefanovic
· 7 years ago
f9808c5
[Mips][FastISel] Fix selectBranch on icmp i1
by Petar Jovanovic
· 7 years ago
81920b0
DAG: Add calling convention argument to calling convention funcs
by Matt Arsenault
· 7 years ago
f10e479
[Mips][FastISel] Fix handling of icmp with i1 type
by Petar Jovanovic
· 7 years ago
3af2c992
[Mips][FastISel] Do not duplicate condition while lowering branches
by Petar Jovanovic
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 8 years ago
5f8f34e4
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 8 years ago
afb355b
Fix lld-x86_64-darwin13 build fails.
by Manoj Gupta
· 8 years ago
9d68b9e
Attempt to fix Mips breakages.
by Manoj Gupta
· 8 years ago
2fa1436
[IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer.
by Craig Topper
· 8 years ago
36a0f22
Fix layering by moving ValueTypes.h from CodeGen to IR
by David Blaikie
· 8 years ago
13e77db
Fix layering of MachineValueType.h by moving it from CodeGen to Support
by David Blaikie
· 8 years ago
1e68724
Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
by Daniel Neilson
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
3f833ed
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
by David Blaikie
· 8 years ago
79220eae
[Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
d526b13
Add extra operand to CALLSEQ_START to keep frame part set up previously
by Serge Pavlov
· 9 years ago
9d580e8
[mips][FastISel] Fix a nullptr deference.
by Simon Dardis
· 9 years ago
6652a52
Use Argument::hasAttribute and AttributeList::ReturnIndex more
by Reid Kleckner
· 9 years ago
70f7925
[mips] Rework a portion of MipsCC interface. (NFC)
by Simon Dardis
· 9 years ago
dde94e4
[Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
730fdb7
[mips] Correct c.cond.fmt instruction definition.
by Simon Dardis
· 9 years ago
ab85225b
IR: Change the gep_type_iterator API to avoid always exposing the "current" type.
by Peter Collingbourne
· 9 years ago
8ca1cbc
[mips] Fix unsigned/signed type error
by Simon Dardis
· 9 years ago
3955b75
[mips][FastISel] Instantiate the MipsFastISel class only for targets that support FastISel.
by Vasileios Kalintiris
· 9 years ago
86b3a1e
[mips][fastisel] Consider soft-float an unsupported floating point mode
by Simon Dardis
· 9 years ago
ba92b03
Revert "[mips] Fix c.<cc>.<fmt> instruction definition."
by Simon Dardis
· 9 years ago
8efa979
[mips] Fix c.<cc>.<fmt> instruction definition.
by Simon Dardis
· 9 years ago
b432a3e
[mips] Tighten FastISel restrictions
by Simon Dardis
· 9 years ago
b3ae33c
[mips][fastisel] Correct argument lowering for (f64, f64, i32) and similar.
by Daniel Sanders
· 9 years ago
cbaca42
Re-commit: [mips][fastisel] Handle 0-4 arguments without SelectionDAG.
by Daniel Sanders
· 9 years ago
941a705
MachineFunction: Return reference for getFrameInfo(); NFC
by Matthias Braun
· 9 years ago
6e74651
Revert r276982 and r276984: [mips][fastisel] Handle 0-4 arguments without SelectionDAG
by Daniel Sanders
· 9 years ago
313755d
[mips] Reword debug message as should have been done before committing r276982
by Daniel Sanders
· 9 years ago
e0b529f
[mips][fastisel] Handle 0-4 arguments without SelectionDAG.
by Daniel Sanders
· 9 years ago
b30e66b
Convert more cases to isPositionIndependent(). NFC.
by Rafael Espindola
· 9 years ago
22ec97f
[mips] Fix small typo. NFC.
by Vasileios Kalintiris
· 9 years ago
2cf5e89
Remove a few gendered pronouns.
by Nico Weber
· 9 years ago
a9e5154
[mips] Add a proper file header in MipsFastISel.cpp
by Vasileios Kalintiris
· 9 years ago
a6cda12
[mips][fastisel] Conditional moves do not have implicit operands.
by Daniel Sanders
· 10 years ago
01bcefd
[mips][fastisel] ADJCALLSTACKUP has a second immediate operand.
by Daniel Sanders
· 10 years ago
d8bceb9
[mips][FastISel] A store is not a load.
by Simon Dardis
· 10 years ago
838eabc
[mips][microMIPS] Disable FastISel for microMIPS
by Zoran Jovanovic
· 10 years ago
da00f2f
Update to use new name alignTo().
by Rui Ueyama
· 10 years ago
67cf9a7
Revert "Change memcpy/memset/memmove to have dest and source alignments."
by Pete Cooper
· 10 years ago
72bc23e
Change memcpy/memset/memmove to have dest and source alignments.
by Pete Cooper
· 10 years ago
88faf6d
[mips] Disable code generation through FastISel for MIPS32R6.
by Vasileios Kalintiris
· 10 years ago
2a95f82
[mips][FastISel] Clang-format switch statement. NFC.
by Vasileios Kalintiris
· 10 years ago
b876b58
[mips][FastISel] Factor out common code from switch statement. NFC
by Vasileios Kalintiris
· 10 years ago
6ae1b35
[mips][FastISel] Use ternary operator to select opcode. NFC
by Vasileios Kalintiris
· 10 years ago
daad571
[mips][FastISel] Simple refactoring of MipsFastISel::emitLogicalOP(). NFC.
by Vasileios Kalintiris
· 10 years ago
ccfc9c8
FastISel: Use finishCondBranch() for ARM,Mips,PowerPC FastISel
by Matthias Braun
· 10 years ago
e40c8a2
PseudoSourceValue: Replace global manager with a manager in a machine function.
by Alex Lorenz
· 10 years ago
2f12b2e
[mips][FastISel] Disable code generation for unsupported targets through FastISel.
by Vasileios Kalintiris
· 10 years ago
77fb0a3
[mips][FastISel] Apply only zero-extension to constants prior to their materialization.
by Vasileios Kalintiris
· 10 years ago
9876946
[mips][FastISel] Fix call lowering by bailing out on "fastcc" calls.
by Vasileios Kalintiris
· 10 years ago
9ec6114
[mips][FastISel] Fix generated code for IR's select instruction.
by Vasileios Kalintiris
· 10 years ago
44ede33
Make TargetLowering::getPointerTy() taking DataLayout as an argument
by Mehdi Amini
· 10 years ago
56228da
Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()
by Mehdi Amini
· 10 years ago
ce4c2bc
Use MCSymbols for FastISel.
by Rafael Espindola
· 10 years ago
cbbf8e0
[mips][FastISel] Implement bswap.
by Vasileios Kalintiris
· 11 years ago
bdb91b3
[mips][FastISel] Implement intrinsics memset, memcopy & memmove.
by Vasileios Kalintiris
· 11 years ago
8fcb398
[mips][FastISel] Implement srem/urem and sdiv/udiv instructions.
by Vasileios Kalintiris
· 11 years ago
127f894
[mips][FastISel] Implement the select statement for MIPS FastISel.
by Vasileios Kalintiris
· 11 years ago
7f680e1
[mips][FastISel] Clobber HI0/LO0 registers in MUL instructions.
by Vasileios Kalintiris
· 11 years ago
457343d
[opaque pointer type] Allow gep_type_iterator to work with the pointee type from the GEP instruction
by David Blaikie
· 11 years ago
b48c905
[mips][FastISel] Handle calls with non legal types i8 and i16.
by Vasileios Kalintiris
· 11 years ago
32cd69a
[mips][FastISel] Allow computation of addresses from constant expressions.
by Vasileios Kalintiris
· 11 years ago
1249e74
Mips fast-isel - handle functions which return i8 or i6 .
by Vasileios Kalintiris
· 11 years ago
7a6b187
Reapply "[mips][FastISel] Implement shift ops for Mips fast-isel.""
by Vasileios Kalintiris
· 11 years ago
1202f36
[mips][FastISel] Specify which types we handle for integer extension.
by Vasileios Kalintiris
· 11 years ago
e7508c9f
Revert "[mips][FastISel] Implement shift ops for Mips fast-isel."
by Vasileios Kalintiris
· 11 years ago
816ea84
[mips][FastISel] Implement FastMaterializeAlloca in Mips fast-isel.
by Vasileios Kalintiris
· 11 years ago
a4035e62
[mips][FastISel] Implement shift ops for Mips fast-isel.
by Vasileios Kalintiris
· 11 years ago
619c4e5
Reduce dyn_cast<> to isa<> or cast<> where possible.
by Benjamin Kramer
· 11 years ago
9deb75d
Have getCallPreservedMask and getThisCallPreservedMask take a
by Eric Christopher
· 11 years ago
07d3a2f
Add logical ops to Mips fast-isel
by Reed Kotler
· 11 years ago
5fb7d8b
Beginning of alloca implementation for Mips fast-isel
by Reed Kotler
· 11 years ago
b2a5fa9
Use the template method to grab the target specific subtarget.
by Eric Christopher
· 11 years ago
aa150ed
Add bulk of returning of values to Mips fast-isel
by Reed Kotler
· 11 years ago
970eac4
Make helper functions/classes/globals static. NFC.
by Benjamin Kramer
· 11 years ago
d86af63
Get rid of a few calls through the subtarget to get the ABI
by Eric Christopher
· 11 years ago
96e72c6
Remove most of the TargetMachine::getSubtarget/getSubtargetImpl
by Eric Christopher
· 11 years ago
62d4215
[PM] Move TargetLibraryInfo into the Analysis library.
by Chandler Carruth
· 11 years ago
d990388
[cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py.
by Chandler Carruth
· 11 years ago
d20ee0a
Rewrite the Mips16HardFloat pass to avoid using the Subtarget.
by Eric Christopher
· 11 years ago
3ab9889
Remove unused variable and initialization.
by Eric Christopher
· 11 years ago
d378174
Fix build of Mips code with MSVC by using our macro instead of __attribute__((unused)) directly
by Reid Kleckner
· 11 years ago
d5c4196
First stage of call lowering for Mips fast-isel
by Reed Kotler
· 11 years ago
d4ea29e
Finish getting Mips fast-isel to match up with AArch64 fast-isel
by Reed Kotler
· 11 years ago
a562b46
Make first of several changes to bring up to AArch64 fast-isel style
by Reed Kotler
· 11 years ago
62de6b9
Add basic conditional branches in mips fast-isel
by Reed Kotler
· 11 years ago
38811cc
[mips] Actually mark that the default case is unreachable as this switch
by Chandler Carruth
· 11 years ago
1f64eca
Implement floating point compare for mips fast-isel
by Reed Kotler
· 11 years ago
497311a
implement integer compare in mips fast-isel
by Reed Kotler
· 11 years ago
Next »