- 190717d Rename instructions for consistency sake. by Evan Cheng · 18 years ago
- 9d09b89 Select vector_shuffle v1, undef <2, 3, ?, ?> to MOVHLPS. by Evan Cheng · 18 years ago
- 8f692e2 Remove dead code. by Evan Cheng · 18 years ago
- 5a47282 A new entry by Evan Cheng · 18 years ago
- b5e406a MAXP{D|S} and MINP{D|S} are commutable. by Evan Cheng · 18 years ago
- efeaed8 Commute shufps / shufpd. by Evan Cheng · 18 years ago
- a0eaf2d Somehow I lost a condition when I was shuffling some code around. Anyway, by Evan Cheng · 18 years ago
- aa3c141 Fix a build breaker. by Evan Cheng · 18 years ago
- 51da42c Oops. PSHUFD is only available with SSE2. by Evan Cheng · 18 years ago
- 9e18ef5 Add a note by Chris Lattner · 18 years ago
- 7b05350 Always reserve space for 8 spilled GPRs. GCC apparently assumes that this by Chris Lattner · 18 years ago
- ccba76b Allow shufps x, x, mask to be converted to pshufd x, mask to save a move. by Evan Cheng · 18 years ago
- eaf1e31 Remove bogus comment. by Evan Cheng · 18 years ago
- 85ede37 Expand ret into "CopyToReg;BRIND" by Rafael Espindola · 18 years ago
- 5a622f2 Add a note about integer multiplication by constants. by Evan Cheng · 18 years ago
- e6ad27e A addressing mode folding enhancement: by Evan Cheng · 18 years ago
- 8c65fa5 Some new entries about truncate / anyext by Evan Cheng · 18 years ago
- a5135ba Ignore generated files by Chris Lattner · 18 years ago
- 6848be1 Change RET node to include signness information of the return values. i.e. by Evan Cheng · 18 years ago
- 3fddf24 Vector argument must be passed in memory location aligned on 16-byte boundary. by Evan Cheng · 18 years ago
- 1d6a9b3 Mac OS X ABI document lied. The first four XMM registers are used to pass by Evan Cheng · 18 years ago
- 052fb51 Minor update to make the code more clear by Evan Cheng · 18 years ago
- f9d62dc Update more comments. by Evan Cheng · 18 years ago
- f9ff7c5 Fix some comments. by Evan Cheng · 18 years ago
- 6f70799 No need to handle illegal types. by Evan Cheng · 18 years ago
- a1334cd On ARM, alignment is in bits Add lr as a hard coded operand of bx by Rafael Espindola · 18 years ago
- 138a24e Remove a couple of bogus casts. by Evan Cheng · 18 years ago
- 57c0788 Minor bug caught by Ashwin Chandra by Evan Cheng · 18 years ago
- cc1fc22 Consistency by Evan Cheng · 18 years ago
- 25e71d1 Some clean up. by Evan Cheng · 18 years ago
- 8b5fbc5 Add support for the missing FP condition codes by Chris Lattner · 18 years ago
- a9bb445 Remove some dead code. by Evan Cheng · 18 years ago
- 932ad51 X86 / Cygwin asm / alignment fixes. Patch contributed by Anton Korobeynikov! by Evan Cheng · 18 years ago
- 6b5783d Build breakage. by Evan Cheng · 18 years ago
- 8e2a04e Fix build failure of povray by Chris Lattner · 18 years ago
- 5d634ce Fix Benchmarks/MallocBench/cfrac by Chris Lattner · 18 years ago
- 2f99b6b implement initial version of ARMAsmPrinter::printOperand by Rafael Espindola · 18 years ago
- c3c1a86 port the ARM backend to use ISD::CALL instead of LowerCallTo by Rafael Espindola · 18 years ago
- 32fe103 Switch X86 over to a call-selection model where the lowering code creates by Evan Cheng · 18 years ago
- 4360bdc CALL node change (arg / sign pairs instead of just arguments). by Evan Cheng · 18 years ago
- 6a3d5a6 Assert if InflightSet is not cleared after instruction selecting a BB. by Evan Cheng · 18 years ago
- afe358e Clear HandleMap and ReplaceMap after instruction selection. Or it may cause by Evan Cheng · 18 years ago
- 19b7e0e For PR786: by Reid Spencer · 18 years ago
- 077b387 For PR786: Remove a spurious ; by Reid Spencer · 18 years ago
- d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 18 years ago
- 2ef5e89 Fix CodeGen/Generic/vector.ll:test_div with altivec. by Chris Lattner · 18 years ago
- 5734012 Handle SETO* like we handle SET*, restoring behavior after Evan's setcc by Chris Lattner · 18 years ago
- 0c54d89 Print struct return functions and calls as actually returning the hidden by Chris Lattner · 18 years ago
- c6d0567 Fix file header comment by Chris Lattner · 18 years ago
- 4db3af3 Better way to check for vararg. by Evan Cheng · 18 years ago
- 25caf63 Remove PreprocessCCCArguments and PreprocessFastCCArguments now that by Evan Cheng · 18 years ago
- 2d29709 Implement an annoying part of the Darwin/X86 abi: the callee of a struct by Chris Lattner · 18 years ago
- 80235d5 -enable-unsafe-fp-math implies -enable-finite-only-fp-math by Evan Cheng · 18 years ago
- 95942d7 Added option -enable-finite-only-fp-math. When on, the codegen can assume that by Evan Cheng · 18 years ago
- 4b442b5 implement minimal versions of by Rafael Espindola · 18 years ago
- 435bcd7 A isel deficiency. by Evan Cheng · 18 years ago
- 3c380e7 Back out indirect branch load folding hack. It broke some tests. by Evan Cheng · 18 years ago
- e8263e6 Add a note by Chris Lattner · 18 years ago
- bcd8a82 Make TargetData strings less redundant. by Owen Anderson · 18 years ago
- f489fb2 Fix a parsing bug that caused 7 llvm-test regressions on PPC last night. by Chris Lattner · 18 years ago
- 4f7f71d - Use of load's chain result should be redirected to load's chain operand. by Evan Cheng · 18 years ago
- 0d23bc4 A new entry by Evan Cheng · 18 years ago
- 6b2e254 Missing break statements. by Evan Cheng · 18 years ago
- fb914c4 Remove unused patterns. by Evan Cheng · 18 years ago
- b245d92 Handle indirect call which folds a load manually. This never matches by by Evan Cheng · 18 years ago
- 8f7f4cc Sparc is big-endian. by Owen Anderson · 18 years ago
- d988b32 Make all of the TargetMachine subclasses use the new string TargetData methods. by Owen Anderson · 18 years ago
- cdbaeb5 CSRet allows varargs by Chris Lattner · 18 years ago
- f00f68a Add a note by Chris Lattner · 18 years ago
- 778ae71 Add a note by Chris Lattner · 18 years ago
- c11ab17 Split the SSE readme items out into their own README. by Chris Lattner · 18 years ago
- 2420d81 Split FP-stack notes out of the main readme. Next up: splitting out SSE. by Chris Lattner · 18 years ago
- 870cf1b Move a target-independent note out of the X86 readme. by Chris Lattner · 18 years ago
- de050a7 Particularly ugly code. by Chris Lattner · 18 years ago
- 6de0163 These can be transformed into lea as well. Not that we use this feature by Evan Cheng · 18 years ago
- 09e3c80 - Use exact-width integer types, e.g. int32_t, to avoid confusion. by Evan Cheng · 18 years ago
- fc8feb1 Explicitly specify MOV32mi can only be used store 32-bit GV, etc. by Evan Cheng · 18 years ago
- dc124a2 implement movri add a stub LowerFORMAL_ARGUMENTS by Rafael Espindola · 18 years ago
- ffd4364 Added a Flags field to TargetOperandInfo. Currently the only flag is by Evan Cheng · 18 years ago
- 16abfdf add a note by Chris Lattner · 18 years ago
- 3f705e6 add a note by Chris Lattner · 18 years ago
- d56aa55 Fix a bogus gcc warning by Andrew Lenharth · 18 years ago
- 751458d ImmMask should be 3 for a two-bit field; Compact X86II by Evan Cheng · 18 years ago
- 0f3ac8d getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd. by Evan Cheng · 18 years ago
- 0cfd73a Remove CalleeSavedRegisters from class Target. by Evan Cheng · 18 years ago
- 84cc6db Fix a stupid bug when parsing TargetData strings. by Owen Anderson · 18 years ago
- af78ef5 Use generic iPTR instead i32 to represent pointer type. by Evan Cheng · 18 years ago
- c8999f2 Another entry by Evan Cheng · 18 years ago
- c01d497 Remove PointerType from class Target by Evan Cheng · 18 years ago
- 65b889f Fix call_adj.ll by Andrew Lenharth · 18 years ago
- 3aa92e4 Added sanity check for obviously bogus immediates by Andrew Lenharth · 18 years ago
- 4ac8974 Should pass by reference. by Evan Cheng · 18 years ago
- 4dfa85d Another entry by Evan Cheng · 18 years ago
- 9d62fa4 Add a note about a note by Chris Lattner · 18 years ago
- c703a8f Make PPC call lowering more aggressive, making the isel matching code simple by Chris Lattner · 18 years ago
- 9a2a497 Switch PPC over to a call-selection model where the lowering code creates by Chris Lattner · 18 years ago
- c8b682c 3 changes, 2 of which are cleanup one of which changes codegen: by Chris Lattner · 18 years ago
- c04ba7a implement passing/returning vector regs to calls, at least non-varargs calls. by Chris Lattner · 18 years ago
- abde460 Instead of implementing LowerCallTo directly, let the default impl produce an by Chris Lattner · 18 years ago
- af4ec0c Simplify the argument counting logic by only incrementing the index. by Chris Lattner · 18 years ago