projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Update the X86 assembler for .intel_syntax to accept
2014-01-14
Matt Arsenault
Do pointer cast simplifications on addrspacecast
commit
|
commitdiff
|
tree
2014-01-14
Matt Arsenault
Remove a check for an illegal condition.
commit
|
commitdiff
|
tree
2014-01-14
Matt Arsenault
Make nocapture analysis work with addrspacecast
commit
|
commitdiff
|
tree
2014-01-08
Matt Arsenault
Move declaration of variables down to first use.
commit
|
commitdiff
|
tree
2014-01-08
Matt Arsenault
Add missing definitions of key_type and value_type...
commit
|
commitdiff
|
tree
2014-01-06
Matt Arsenault
Fix c++ mode comments
commit
|
commitdiff
|
tree
2014-01-02
Matt Arsenault
Fix all the verifier tests I added for address spaces.
commit
|
commitdiff
|
tree
2014-01-02
Matt Arsenault
Allow addrspacecast in global aliases
commit
|
commitdiff
|
tree
2014-01-02
Matt Arsenault
Delete unread globals through addrspacecast
commit
|
commitdiff
|
tree
2014-01-02
Matt Arsenault
Fix addrspacecast with metadata globals
commit
|
commitdiff
|
tree
2013-12-19
Matt Arsenault
R600/SI: Make private pointers be 32-bit.
commit
|
commitdiff
|
tree
2013-12-19
Matt Arsenault
Fix missing C++ mode comment
commit
|
commitdiff
|
tree
2013-12-16
Matt Arsenault
Fix typo in instruction name.
commit
|
commitdiff
|
tree
2013-12-14
Matt Arsenault
Don't manually calculate size in bytes
commit
|
commitdiff
|
tree
2013-12-14
Matt Arsenault
R600/SI: Minor improvements to test.
commit
|
commitdiff
|
tree
2013-12-14
Matt Arsenault
Teach MemoryBuiltins about address spaces
commit
|
commitdiff
|
tree
2013-12-14
Matt Arsenault
Print the address space of a MachineMemOperand
commit
|
commitdiff
|
tree
2013-12-10
Matt Arsenault
Use llvm_unreachable instead of assert(0)
commit
|
commitdiff
|
tree
2013-12-10
Matt Arsenault
R600/SI: Add i64 cmp tests
commit
|
commitdiff
|
tree
2013-12-10
Matt Arsenault
Fix gcc warnings.
commit
|
commitdiff
|
tree
2013-12-07
Matt Arsenault
Fix assert with copy from global through addrspacecast
commit
|
commitdiff
|
tree
2013-12-07
Matt Arsenault
Add getBitCastOrAddrSpaceCast
commit
|
commitdiff
|
tree
2013-12-05
Matt Arsenault
Revert part of GCC warning fix to fix debug build.
commit
|
commitdiff
|
tree
2013-12-05
Matt Arsenault
Fix minor GCC warnings.
commit
|
commitdiff
|
tree
2013-12-05
Matt Arsenault
Use isIntrinsic() instead of checking for "llvm."
commit
|
commitdiff
|
tree
2013-12-05
Matt Arsenault
R600/SI: Add comments for number of used registers.
commit
|
commitdiff
|
tree
2013-11-22
Matt Arsenault
StructurizeCFG: Fix verification failure with some...
commit
|
commitdiff
|
tree
2013-11-22
Matt Arsenault
StructurizeCFG: Fix inverting a branch on an argument
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Fix moveToVALU when the first operand is VSrc.
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Fix multiple SGPR reads when using VCC.
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Implement add i64, but do not yet enable.
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Specify SSrc operands
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: addc / adde i32 are legal
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Match addc to S_ADD_U32.
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Match adde/sube to S_ADDC_U32/S_SUBB_U32
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Specify S_ADD/S_SUB set SCC and add is commutable
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Move patterns to match add / sub to scalar...
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
R600/SI: Fix extra defs of VCC / SCC.
commit
|
commitdiff
|
tree
2013-11-18
Matt Arsenault
Fix spacing, forward declare order.
commit
|
commitdiff
|
tree
2013-11-17
Matt Arsenault
Use more getZExtOrTruncs
commit
|
commitdiff
|
tree
2013-11-17
Matt Arsenault
Use getZExtOrTrunc instead of repeating the same logic.
commit
|
commitdiff
|
tree
2013-11-17
Matt Arsenault
Use right address space pointer size
commit
|
commitdiff
|
tree
2013-11-16
Matt Arsenault
Fix assert on unaligned access to global with different...
commit
|
commitdiff
|
tree
2013-11-16
Matt Arsenault
Fix codegen for null different sized pointer.
commit
|
commitdiff
|
tree
2013-11-16
Matt Arsenault
Mention address space related changes in release notes.
commit
|
commitdiff
|
tree
2013-11-16
Matt Arsenault
Use correct size for address space in BasicAA.
commit
|
commitdiff
|
tree
2013-11-15
Matt Arsenault
Fix typos.
commit
|
commitdiff
|
tree
2013-11-15
Matt Arsenault
Fix confusing machine verifier error.
commit
|
commitdiff
|
tree
2013-11-15
Matt Arsenault
Make method static
commit
|
commitdiff
|
tree
2013-11-15
Matt Arsenault
Add instcombine visitor for addrspacecast
commit
|
commitdiff
|
tree
2013-11-15
Matt Arsenault
Fix grammar in addrspacecast description
commit
|
commitdiff
|
tree
2013-11-15
Matt Arsenault
Add target hook to prevent folding some bitcasted loads.
commit
|
commitdiff
|
tree
2013-11-15
Matt Arsenault
Add addrspacecast instruction.
commit
|
commitdiff
|
tree
2013-11-14
Matt Arsenault
R600/SI: Remove redundant legalizeOperands call
commit
|
commitdiff
|
tree
2013-11-14
Matt Arsenault
R600/SI: Specify S_ADDK/S_MULK set SCC and are commutable
commit
|
commitdiff
|
tree
2013-11-14
Matt Arsenault
Indentation fixes
commit
|
commitdiff
|
tree
2013-11-14
Matt Arsenault
Add a comment
commit
|
commitdiff
|
tree
2013-11-14
Matt Arsenault
Fix trailing whitespace in debug printing
commit
|
commitdiff
|
tree
2013-11-14
Matt Arsenault
R600/SI: Add testcase for problem I ran into
commit
|
commitdiff
|
tree
2013-11-14
Matt Arsenault
Update emacs llvm mode.
commit
|
commitdiff
|
tree
2013-11-13
Matt Arsenault
R600: Fix selection failure on EXTLOAD
commit
|
commitdiff
|
tree
2013-11-12
Matt Arsenault
Add new FileCheck feature to 3.4 release notes
commit
|
commitdiff
|
tree
2013-11-12
Matt Arsenault
R600/SI: Change formatting of printed registers.
commit
|
commitdiff
|
tree
2013-11-11
Matt Arsenault
R600/SI: Add test that fails due to requiring i64 mul...
commit
|
commitdiff
|
tree
2013-11-10
Matt Arsenault
Use type form of getIntPtrType.
commit
|
commitdiff
|
tree
2013-11-10
Matt Arsenault
Use size function instead of manually calculating it.
commit
|
commitdiff
|
tree
2013-11-10
Matt Arsenault
Resolve TODO in test now that filecheck has multiple...
commit
|
commitdiff
|
tree
2013-11-10
Matt Arsenault
Allow multiple check prefixes in FileCheck.
commit
|
commitdiff
|
tree
2013-11-10
Matt Arsenault
Teach MergeFunctions about address spaces
commit
|
commitdiff
|
tree
2013-11-10
Matt Arsenault
Make method static
commit
|
commitdiff
|
tree
2013-11-10
Matt Arsenault
Fix missing C++ mode comment
commit
|
commitdiff
|
tree
2013-11-10
Matt Arsenault
Use variable for register name in test
commit
|
commitdiff
|
tree
2013-11-04
Matt Arsenault
Fix another constant folding address space place I...
commit
|
commitdiff
|
tree
2013-11-04
Matt Arsenault
Scalarize select vector arguments when extracted.
commit
|
commitdiff
|
tree
2013-11-01
Matt Arsenault
Use isa<> instead of dyn_cast<> with unused value
commit
|
commitdiff
|
tree
2013-10-31
Matt Arsenault
Add FileCheck tests for @LINE
commit
|
commitdiff
|
tree
2013-10-30
Matt Arsenault
Fix a few typos
commit
|
commitdiff
|
tree
2013-10-30
Matt Arsenault
Fix CodeGen for unaligned loads with address spaces
commit
|
commitdiff
|
tree
2013-10-30
Matt Arsenault
Teach scalarrepl about address spaces
commit
|
commitdiff
|
tree
2013-10-30
Matt Arsenault
Fix GVN creating bitcast between address spaces
commit
|
commitdiff
|
tree
2013-10-29
Matt Arsenault
Update comment
commit
|
commitdiff
|
tree
2013-10-29
Matt Arsenault
Workaround MSVC 32-bit miscompile of getCondCodeAction.
commit
|
commitdiff
|
tree
2013-10-22
Matt Arsenault
R600/SI: Don't assert on SCC usage
commit
|
commitdiff
|
tree
2013-10-21
Matt Arsenault
Remove unused TargetLowering field.
commit
|
commitdiff
|
tree
2013-10-21
Matt Arsenault
Fix CodeGen for vectors of pointers with address spaces.
commit
|
commitdiff
|
tree
2013-10-21
Matt Arsenault
Fix CodeGen for different size address space GEPs
commit
|
commitdiff
|
tree
2013-10-21
Matt Arsenault
Use more type helper functions
commit
|
commitdiff
|
tree
2013-10-21
Matt Arsenault
Reuse variable
commit
|
commitdiff
|
tree
2013-10-21
Matt Arsenault
Teach SimplifyCFG about address spaces
commit
|
commitdiff
|
tree
2013-10-21
Matt Arsenault
Fix creating bitcasts between address spaces in SCEV.
commit
|
commitdiff
|
tree
2013-10-21
Matt Arsenault
Remove unused SCEV functions
commit
|
commitdiff
|
tree
2013-10-15
Matt Arsenault
Fix typo
commit
|
commitdiff
|
tree
2013-10-15
Matt Arsenault
Fix missing C++ mode thing in header
commit
|
commitdiff
|
tree
2013-10-11
Matt Arsenault
R600: Add scalar i32 add test
commit
|
commitdiff
|
tree
2013-10-11
Matt Arsenault
Use CHECK-LABEL
commit
|
commitdiff
|
tree
2013-10-11
Matt Arsenault
Fix typo
commit
|
commitdiff
|
tree
2013-10-10
Matt Arsenault
Fix typo
commit
|
commitdiff
|
tree
2013-10-10
Matt Arsenault
Use getPointerSizeInBits() rather than 8 * getPointerSize()
commit
|
commitdiff
|
tree
2013-10-10
Matt Arsenault
Fix grammar / missing words
commit
|
commitdiff
|
tree
2013-10-10
Matt Arsenault
R600: Fix trunc i64 to i32 on SI
commit
|
commitdiff
|
tree
next