- 41ef25b Use AC_PATH_PROG correctly: by Bill Wendling · 17 years ago
- e9083d6 isTwoAddress = 1 -> Constraints. by Evan Cheng · 17 years ago
- e7b8a8b PSLLWri etc. are two-address instructions. by Evan Cheng · 17 years ago
- 063d825 add a note by Chris Lattner · 17 years ago
- ec4a567 Generalize FP constant shrinking optimization to apply to any vt by Chris Lattner · 17 years ago
- aa2acbb Improve comment, pass in the original VT so that we can shrink a long double constant by Chris Lattner · 17 years ago
- b7664c6 Ignore debugging related instructions if they get this far. by Evan Cheng · 17 years ago
- 0b21390 Rather than asserting. Dump out the MI that we are not able to encode and abort. by Evan Cheng · 17 years ago
- 34bc178 Codegen support for i128 UINT_TO_FP. This just fixes a by Dan Gohman · 17 years ago
- 6fd599f Add a target lowering hook to control whether it's worthwhile to compress fp constant. by Evan Cheng · 17 years ago
- d19189e 64bit CAS on 32bit x86. by Andrew Lenharth · 17 years ago
- d91446d Codegen support for i128 SINT_TO_FP. by Dan Gohman · 17 years ago
- 6130f66 Refactor code. Remove duplicated functions that basically do the same thing as by Evan Cheng · 17 years ago
- 4d51945 Skip functions that return multiple values. by Devang Patel · 17 years ago
- 45e99e4 Check struct return type first. by Devang Patel · 17 years ago
- 2b5fab6 Removed spurious EnablePPCRS check. by Bill Wendling · 17 years ago
- 5b3b695 Move PPC lowering functions into PPCTargetLowering by Dale Johannesen · 17 years ago
- 3fab77e Use -enable-ppc-regscavenger flag for these checks by Bill Wendling · 17 years ago
- 880d0f6 Use a command-line option to turn register scavenging on/off for PPC. by Bill Wendling · 17 years ago
- 6494768 Print types for all ret operands. by Devang Patel · 17 years ago
- ac3746f Use while loop. by Devang Patel · 17 years ago
- 552ec65 Revert SmallVector ctor variants. by Devang Patel · 17 years ago
- 3796355 Use cast instead of dyn_cast. by Devang Patel · 17 years ago
- a9fe8bb Filter nested structs by Devang Patel · 17 years ago
- dc00d42 Handle multiple return values. by Devang Patel · 17 years ago
- a76e2f0 x86-64 atomics by Andrew Lenharth · 17 years ago
- eba0415 Properly populate lists of defined/undefined symbols in presence of aliases by Anton Korobeynikov · 17 years ago
- d58ceb2 Add alias with non-external aliasee to the list of exported symbols of the library. by Anton Korobeynikov · 17 years ago
- 96f9cc0 Use appropriate index to get the result value. by Devang Patel · 17 years ago
- 544b92b Skip sret attribute while preparing attribute list for by Devang Patel · 17 years ago
- 52f8ed8 Add FunctionType ctor variant that takes SmallVector params. by Devang Patel · 17 years ago
- df1d15c Increment counter that keeps track of total number of sret promoted. by Devang Patel · 17 years ago
- d0f4103 Skip declarations. by Devang Patel · 17 years ago
- 74382c3 Process externally visible functions also. Later on code generator will do the right thing. by Devang Patel · 17 years ago
- 98a6e06 Collect statistics. by Devang Patel · 17 years ago
- e6074a0 Fix a typo noticed by Erick Tryzelaar, by Gordon Henriksen · 17 years ago
- d86449e Some improvements related to the computation of heights, depths of SUnits. by Roman Levenstein · 17 years ago
- ef12057 Refactor ExpandConstantFP so it can optimize load from constpool of types larger than f64 into extload from smaller types. by Evan Cheng · 17 years ago
- a26e0fe Really fix the test. by Evan Cheng · 17 years ago
- 6a2286a Fix broken test. by Evan Cheng · 17 years ago
- 32967d2 80 column violations. by Evan Cheng · 17 years ago
- 39dd768 Fix 80 column violations. by Evan Cheng · 17 years ago
- 76782f4 Did I say 'e = getNumOperands()'? I meant --e, of course. by Bill Wendling · 17 years ago
- f92dd28 Add PR1501 test case. by Evan Cheng · 17 years ago
- 917be68 Rename isOperand() to isOperandOf() (and other similar methods). It always confuses me. by Evan Cheng · 17 years ago
- 07b7ea1 Remove -always-fold-and-in-test. by Evan Cheng · 17 years ago
- 405abff Miscellaneous clean-ups based on Evan's feedback: by Bill Wendling · 17 years ago
- 220a823 Misc. APInt-ification in the DAGCombiner. by Dan Gohman · 17 years ago
- bb271ff More APInt-ification. by Dan Gohman · 17 years ago
- 3370dd7 Yet more APInt-ification. by Dan Gohman · 17 years ago
- 6c6cd1c More APInt-ification. by Dan Gohman · 17 years ago
- 4c1fa61 Add support for lowering i64 SRA_PARTS and friends on x86-64. by Dan Gohman · 17 years ago
- 050f550 More APInt-ification. by Dan Gohman · 17 years ago
- 7194aaf This is the initial check-in for adding register scavenging to PPC. (Currently, by Bill Wendling · 17 years ago
- 4a23d72 Go through the machine instruction's operands to make sure that we're not by Bill Wendling · 17 years ago
- a0a570c Make the register scavenger update the bookkeeping values for sub/super by Bill Wendling · 17 years ago
- 988a578 Multiple instructions can be inserted when eliminating frame indexes. We need by Bill Wendling · 17 years ago
- c2a324f new testcase by Chris Lattner · 17 years ago
- 41e2397 s/isReturnStruct()/hasStructRetAttr()/g by Devang Patel · 17 years ago
- 6790943 regenerate. by Devang Patel · 17 years ago
- d15d5e3 If a function uses multive values in ret instruction then it by Devang Patel · 17 years ago
- 2a4821b Preserve paramater attributes. by Devang Patel · 17 years ago
- 8f3153e Renable lto2 build. by Tanya Lattner · 17 years ago
- 1a09144 Stub out a Path::GetMainExecutable call to find the path to the by Chris Lattner · 17 years ago
- 53b7277 another random note by Chris Lattner · 17 years ago
- 150943c add a note by Chris Lattner · 17 years ago
- 767486b Evan implemented these. by Chris Lattner · 17 years ago
- 3be4893 Evan implemented this. by Chris Lattner · 17 years ago
- a4239e7 add a testcase for misc vector stuff by Chris Lattner · 17 years ago
- ff93921 add support for lvsl, fixing PR1481 by Chris Lattner · 17 years ago
- 4e22012 add support for the sse.cmp.* intrinsics, which fixes sse.isamax with the CBE. by Chris Lattner · 17 years ago
- 2299fec refactor intrinsic handling code out into its own method. by Chris Lattner · 17 years ago
- d9a706e fix printing of undef vectors, this fixes "simple" and "build" in UnitTests/Vector. by Chris Lattner · 17 years ago
- 9152daf insertelement got the wrong operands. by Chris Lattner · 17 years ago
- e05252b4 Several changes: by Chris Lattner · 17 years ago
- 873570e suppress extra -install_name on Tiger. The 10.4 tools don't support it. Fix whitespace. by Nick Kledzik · 17 years ago
- 939732a Fix a bug I introduced in constant array and constant vector handling. by Chris Lattner · 17 years ago
- b1855ad implement shufflevector. by Chris Lattner · 17 years ago
- 4fa0144 make operand accessors const-correct by Chris Lattner · 17 years ago
- 8728f19 Add a new ShuffleVectorInst::getMaskValue method. by Chris Lattner · 17 years ago
- 0452ed6 implement extractelement. by Chris Lattner · 17 years ago
- 33a44d9 implement insertelement. by Chris Lattner · 17 years ago
- 90683ab respect isSigned for vector types, fixing sdiv of vectors etc. by Chris Lattner · 17 years ago
- 32cba8e print the attribute in the right place, this fixes function returning vectors. by Chris Lattner · 17 years ago
- f58d4de Oops, can't unwind to the entry block (entry block may have no preds). by Nick Lewycky · 17 years ago
- b61d41b vector types are simple types. This fixes div/rem of vectors. by Chris Lattner · 17 years ago
- 85feab6 Print vector types appropriately. This gets basic vector code working (PR1126) by Chris Lattner · 17 years ago
- 0a3d4d9 rename PT -> VT for VectorTypes. by Chris Lattner · 17 years ago
- c8b6d33 Print i32/i64 integer constants as 1u instead of ((unsigned int)1). by Chris Lattner · 17 years ago
- a11deb0 Move pr717 to here. by Chris Lattner · 17 years ago
- fc82fab Add an unwind_to field to basic blocks, making them Users instead of Values. by Nick Lewycky · 17 years ago
- fe0753e good catch anton by Andrew Lenharth · 17 years ago
- ce1105d make CAS work by Andrew Lenharth · 17 years ago
- 26ed869 all but CAS working on x86 by Andrew Lenharth · 17 years ago
- 33a834a Also handle "getresult". by Nick Lewycky · 17 years ago
- 1038222 Print the name, not a pointer. by Nick Lewycky · 17 years ago
- ea7da50 Add lock prefix support to x86. Also add the instructions necessary for the atomic ops. They are still marked pseudo, since I cannot figure out what format to use, but they are the correct opcode. by Andrew Lenharth · 17 years ago
- ec9a35a Remove llvm-upgrade and update test cases. by Tanya Lattner · 17 years ago
- ab3b778 Fix PR2113 by verifying allocations. by Chris Lattner · 17 years ago
- ad23d43 Fix this test. by Chris Lattner · 17 years ago